Leaderboard
Scored on public signals; components with none are listed as Unranked · Formula
Component
Domain
Vertical
| Rank | Score | Component | Description | Evidence | Last commit | Install |
|---|---|---|---|---|---|---|
| 1 | 96.636 | claude-code-hook-comms-hcomhook · ai-agents | A lightweight CLI tool for real-time communication between Claude Code sub-agents through hooks, with @-mention targeting, a live monitoring dashboard… | 470 stars · 70 forks | No one-command install · Source | |
| 2 | 95.269 | claude-hookshook · ai-agents | A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface. | 389 stars · 26 forks | No one-command install · Source | |
| 3 | 94.073 | dippyhook · ai-agents | Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling… | 243 stars · 21 forks | No one-command install · Source | |
| 4 | 89.270 | claudiohook · ai-agents | A small library that plays OS-native sounds for Claude Code events through hooks. | 113 stars · 8 forks | No one-command install · Source | |
| 5 | 75.478 | parryhook · ai-agents | Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. In early… | 45 stars · 1 fork | No one-command install · Source | |
| 6 | 74.510 | britfixhook · ai-agents | Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix… | 18 stars · 4 forks | No one-command install · Source | |
| 7 | Unranked | agents-md-loaderhook · ai-agents | Automatically loads AGENTS.md configuration file content at session start to ensure Claude Code follows project-specific agent behavior. Only loads if… | No signals yet | No commit datelisted | armory install agents-md-loader --cli claude |
| 8 | Unranked | ai-bash-guardhook · ai-agents | AI-powered bash command security guard. Before any Bash command runs, a lightweight Claude subagent evaluates it for destructive or irreversible… | No signals yet | No commit datelisted | armory install ai-bash-guard --cli claude |
| 9 | Unranked | backup-before-edithook · ai-agents | Create automatic backup of files before any Edit operation for safety. This hook creates a timestamped backup copy (filename.backup.timestamp) of any… | No signals yet | No commit datelisted | armory install backup-before-edit --cli claude |
| 10 | Unranked | check-package-agehook · ai-agents | Claude Code Hook: Prevent installation of outdated packages. | No signals yet | No commit datelisted | armory install check-package-age --cli claude |
| 11 | Unranked | context-timelinehook · ai-agents | Real-time browser visualization of Claude Code's context window and subagent/tool execution as a git-graph timeline. Opens http://localhost:7878 on… | No signals yet | No commit datelisted | armory install context-timeline --cli claude |
| 12 | Unranked | dangerous-command-blockerhook · ai-agents | Advanced protection against dangerous shell commands with multi-level security. Blocks catastrophic operations (rm -rf /, dd, mkfs), protects critical… | No signals yet | No commit datelisted | armory install dangerous-command-blocker --cli claude |
| 13 | Unranked | format-javascript-fileshook · ai-agents | Automatically format JavaScript/TypeScript files after any Edit operation using prettier. This hook runs 'npx prettier --write' on any .js, .ts, .jsx… | No signals yet | No commit datelisted | armory install format-javascript-files --cli claude |
| 14 | Unranked | format-python-fileshook · ai-agents | Automatically format Python files after any Edit operation using black formatter. This hook runs 'black' on any .py file that Claude modifies… | No signals yet | No commit datelisted | armory install format-python-files --cli claude |
| 15 | Unranked | memory-persistencehook · ai-agents | Lifecycle hook bundle (SessionStart, PreCompact, observation, SessionEnd) that loads prior context and persists session state across compaction. | No signals yet | No commit datelisted | armory install memory-persistence --cli claude |
| 16 | Unranked | memory-persistence-bundlehook · ai-agents | Hook bundle: Reference lifecycle hook definitions for ECC memory persistence. The production hook graph is hooks/hooks.json.. Use to persist and… | No signals yet | No commit datelisted | armory install memory-persistence-bundle --cli claude |
| 17 | Unranked | performance-monitor-2hook · ai-agents | Monitor system performance during Claude Code operations. Tracks CPU, memory usage, and execution time for performance optimization. | No signals yet | No commit datelisted | armory install performance-monitor-2 --cli claude |
| 18 | Unranked | pre-config-protectionhook · ai-agents | PreToolUse hook: Block modifications to linter/formatter config files. Steers agent to fix code instead of weakening configs. (matcher… | No signals yet | No commit datelisted | armory install pre-config-protection --cli claude |
| 19 | Unranked | stophook · ai-agents | Run when the main agent finishes responding, to announce completion or run end-of-turn checks. | No signals yet | No commit datelisted | armory install stop --cli claude |
| 20 | Unranked | stop-hookhook · ai-agents | Use the stop hook Claude Code hook from decider/claude-hooks. | No signals yet | No commit datelisted | armory install stop-hook --cli claude |
| 21 | Unranked | subagent-stophook · ai-agents | Run when a sub-agent finishes, to capture its output or chain follow-up work. | No signals yet | No commit datelisted | armory install subagent-stop --cli claude |
Score colour shows how many signals stand behind it, never how good it is: amber, three or more; dimmer amber, two; grey, one. The Evidence column names them.
Stars, forks and last commit are as GitHub reported them when Armory last read each repository: for most, or later. A repository may have changed since.