Armory
Source

Leaderboard

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

RankScoreComponentDescriptionEvidenceLast commitInstall
1Unrankedbuild-on-changehook · otherAutomatically trigger build processes when source files change. Detects common build tools and runs appropriate build commands.No signals yetNo commit datelisted armory install build-on-change --cli claude
2Unrankedconventional-commits-2hook · auth❌ Invalid commit message format Your message: {commit_msg} Commit messages must follow Conventional Commits: type(scope): description Types: feat: New…No signals yetNo commit datelisted armory install conventional-commits-2 --cli claude
3Unrankednextjs-code-quality-enforcerhook · front-endEnforce Next.js best practices, proper file structure, component patterns, and TypeScript usage with automated code reviews and suggestions. Validates…No signals yetNo commit datelisted armory install nextjs-code-quality-enforcer --cli claude
4Unrankedpre-config-protectionhook · ai-agentsPreToolUse hook: Block modifications to linter/formatter config files. Steers agent to fix code instead of weakening configs. (matcher…No signals yetNo commit datelisted armory install pre-config-protection --cli claude
5Unrankedsession-starthook · otherSessionStart hook: Load previous context and detect package manager on new session (matcher: *).No signals yetNo commit datelisted armory install session-start --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