Armory
Source

Leaderboard

Scored on public signals; components with none are listed as Unranked · Formula

RankScoreComponentDescriptionEvidenceLast commitInstall
1Unrankedai-bash-guardhook · ai-agentsAI-powered bash command security guard. Before any Bash command runs, a lightweight Claude subagent evaluates it for destructive or irreversible…No signals yetNo commit datelisted armory install ai-bash-guard --cli claude
2Unrankeddangerous-command-blockerhook · ai-agentsAdvanced protection against dangerous shell commands with multi-level security. Blocks catastrophic operations (rm -rf /, dd, mkfs), protects critical…No signals yetNo commit datelisted armory install dangerous-command-blocker --cli claude
3Unrankeddangerous-command-blocker-2hook · otherDangerous Command Blocker Hook Multi-level security system for blocking dangerous shell commandsNo signals yetNo commit datelisted armory install dangerous-command-blocker-2 --cli claude
4Unrankeddependency-checkerhook · observabilityAdvanced dependency analysis and security checking. Monitors for outdated packages, security vulnerabilities, and license compatibility.No signals yetNo commit datelisted armory install dependency-checker --cli claude
5Unrankedenv-file-protectionhook · otherPrevent writing to .env files using the if condition for lightweight filtering. Blocks any Write tool call targeting .env* files, protecting secrets…No signals yetNo commit datelisted armory install env-file-protection --cli claude
6Unrankedfile-protectionhook · otherProtect critical files from accidental modification. Prevents editing of important system files, configuration files, and production code.No signals yetNo commit datelisted armory install file-protection --cli claude
7Unrankedforce-push-blockerhook · github-vcsBlock git force push commands using the if condition for efficient filtering. Prevents accidental force pushes that can overwrite remote history…No signals yetNo commit datelisted armory install force-push-blocker --cli claude
8Unrankednotify-before-bashhook · observabilityShow notification before any Bash command execution for security awareness. This hook displays a simple echo message '🔔 About to run bash command...'…No signals yetNo commit datelisted armory install notify-before-bash --cli claude
9Unrankedsecret-scanner-2hook · github-vcsSecret Scanner Hook Detects hardcoded secrets before git commitsNo signals yetNo commit datelisted armory install secret-scanner-2 --cli claude
10Unrankedsecurity-scannerhook · otherScan code for security vulnerabilities and secrets after modifications. Uses multiple security tools to detect potential issues.No signals yetNo commit datelisted armory install security-scanner --cli claude
11Unrankedshell-wrapper-guardhook · databaseDetects destructive commands hidden inside shell wrappers (sh -c, bash -c, python3 -c, node -e, perl -e, ruby -e). Complements…No signals yetNo commit datelisted armory install shell-wrapper-guard --cli claude
12Unrankedshell-wrapper-guard-2hook · othershell-wrapper-guard.sh — Detect destructive commands hidden in shell wrappersNo signals yetNo commit datelisted armory install shell-wrapper-guard-2 --cli claude
13Unrankedvalidate-branch-name-2hook · auth❌ Invalid Git Flow branch name: {branch_name} Git Flow branches must follow these patterns: • feature/<descriptive-name> •…No signals yetNo 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.

Leaderboard · Armory