Code Pattern Checker
Neutralny dla stosu przegląd pre-commit pod kątem SOLID, DRY, bezpieczeństwa i martwego kodu
Działa po konfiguracji
Co robi ten skill
Umiejętność przeglądu kodu pre-commit, która sprawdza zmienione pliki pod kątem zasad SOLID, DRY, bezpieczeństwa i celowości kodu, a następnie emituje raport PASS/ISSUES z bramką zawierającą elementy BLOCKING. Uruchamia się na 'check my code', 'review this', 'validate standards' lub przed commitem. Jest to pod-umiejętność wtyczki ai-dev-assistant, więc pełna głębia wymaga zainstalowania całej wtyczki.
Raport z testu
Przeprowadzono prawdziwy przegląd pliku Pythona z usunięciem SQL-injection i zduplikowanym ciągiem zapytania: wbudowana lista kontrolna umiejętności wygenerowała ustrukturyzowany raport 'niezatwierdzony do commita' sklasyfikowany jako BLOCKING, ale znalazła te same defekty, które już wyłapuje zwykły przegląd. Jej 'Required References' (solid.md, dry-patterns.md, quality-gates.md) znajdują się na poziomie wtyczki i są nieobecne, gdy kopiujesz sam folder umiejętności, a user-invocable:false oznacza, że jest ona zbudowana do wywoływania przez task-completer wtyczki, a nie do samodzielnego automatycznego wyzwalania.
Testowano: 2026-07-19 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/code-pattern-checkerNeutralny dla stosu przegląd pre-commit pod kątem SOLID, DRY, bezpieczeństwa i martwego kodu
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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.