Code Pattern Checker
Stack-neutrální pre-commit kontrola proti SOLID, DRY, bezpečnosti a mrtvému kódu
Funguje s nastavením
Co umí
Dovednost pro kontrolu kódu před commitem, která kontroluje změněné soubory proti principům SOLID, DRY, bezpečnosti a účelného kódu, a poté vydává report PASS/ISSUES s BLOCKING položkami. Spouští se na 'check my code', 'review this', 'validate standards' nebo před commitem. Je to pod-dovednost pluginu ai-dev-assistant, takže pro plnou hloubku je potřeba nainstalovat celý plugin.
Testovací report
Provedena skutečná kontrola na souboru Python s SQL-injection delete a duplikovaným řetězcem dotazu: inline kontrolní seznam dovednosti vyprodukoval strukturovaný, BLOCKING-klasifikovaný report 'not approved for commit', ale našel stejné vady, které již zachytí prostá kontrola. Jeho 'Required References' (solid.md, dry-patterns.md, quality-gates.md) se nacházejí na úrovni pluginu a chybí, když zkopírujete pouze složku dovednosti, a user-invocable:false znamená, že je navržena tak, aby byla volána task-completerem pluginu, spíše než aby se automaticky spouštěla samostatně.
Testováno: 2026-07-19 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/camoa/claude-skills mkdir -p ~/.claude/skills cd claude-skills && cp -r ai-dev-assistant/skills/code-pattern-checker ~/.claude/skills/code-pattern-checker
Příkazy a ukázkové prompty
/code-pattern-checkerStack-neutrální pre-commit kontrola proti SOLID, DRY, bezpečnosti a mrtvému kódu
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Check my code for SOLID violations and security issues before commit.Review this function for quality and dead code before I commit it.Validate this module against our coding standards before merging.