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 | 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 |
| 2 | 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 |
| 3 | Unranked | dangerous-command-blocker-2hook · other | Dangerous Command Blocker Hook Multi-level security system for blocking dangerous shell commands | No signals yet | No commit datelisted | armory install dangerous-command-blocker-2 --cli claude |
| 4 | Unranked | dependency-checkerhook · observability | Advanced dependency analysis and security checking. Monitors for outdated packages, security vulnerabilities, and license compatibility. | No signals yet | No commit datelisted | armory install dependency-checker --cli claude |
| 5 | Unranked | env-file-protectionhook · other | Prevent writing to .env files using the if condition for lightweight filtering. Blocks any Write tool call targeting .env* files, protecting secrets… | No signals yet | No commit datelisted | armory install env-file-protection --cli claude |
| 6 | Unranked | file-protectionhook · other | Protect critical files from accidental modification. Prevents editing of important system files, configuration files, and production code. | No signals yet | No commit datelisted | armory install file-protection --cli claude |
| 7 | Unranked | force-push-blockerhook · github-vcs | Block git force push commands using the if condition for efficient filtering. Prevents accidental force pushes that can overwrite remote history… | No signals yet | No commit datelisted | armory install force-push-blocker --cli claude |
| 8 | Unranked | notify-before-bashhook · observability | Show notification before any Bash command execution for security awareness. This hook displays a simple echo message '🔔 About to run bash command...'… | No signals yet | No commit datelisted | armory install notify-before-bash --cli claude |
| 9 | Unranked | secret-scanner-2hook · github-vcs | Secret Scanner Hook Detects hardcoded secrets before git commits | No signals yet | No commit datelisted | armory install secret-scanner-2 --cli claude |
| 10 | Unranked | security-scannerhook · other | Scan code for security vulnerabilities and secrets after modifications. Uses multiple security tools to detect potential issues. | No signals yet | No commit datelisted | armory install security-scanner --cli claude |
| 11 | Unranked | shell-wrapper-guardhook · database | Detects destructive commands hidden inside shell wrappers (sh -c, bash -c, python3 -c, node -e, perl -e, ruby -e). Complements… | No signals yet | No commit datelisted | armory install shell-wrapper-guard --cli claude |
| 12 | Unranked | shell-wrapper-guard-2hook · other | shell-wrapper-guard.sh — Detect destructive commands hidden in shell wrappers | No signals yet | No commit datelisted | armory install shell-wrapper-guard-2 --cli claude |
| 13 | Unranked | validate-branch-name-2hook · auth | ❌ Invalid Git Flow branch name: {branch_name} Git Flow branches must follow these patterns: • feature/<descriptive-name> •… | No signals yet | No commit datelisted | armory install validate-branch-name-2 --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.