Code Pattern Checker
Stakk-nøytral pre-commit gjennomgang mot SOLID, DRY, sikkerhet og død kode
Krever oppsett
Hva den gjør
En pre-commit kodedesign-ferdighet som sjekker endrede filer mot SOLID, DRY, sikkerhet og formålsrettede kodeprinsipper, og deretter sender ut en gategitt PASS/ISSUES-rapport med BLOCKING-elementer. Utløses av 'check my code', 'review this', 'validate standards' eller før en commit. Det er en under-ferdighet av `ai-dev-assistant`-pluginen, så full dybde krever at hele pluginen er installert.
Testrapport
Kjørte en reell gjennomgang på en Python-fil med en SQL-injeksjons-sletting og en duplisert spørringsstreng: ferdighetens innebygde sjekkliste produserte en strukturert, BLOCKING-klassifisert 'ikke godkjent for commit'-rapport, men fant de samme feilene som en vanlig gjennomgang allerede fanger. Dens 'Required References' (`solid.md`, `dry-patterns.md`, `quality-gates.md`) ligger på plugin-nivå og er fraværende når du kopierer ferdighetsmappen alene, og `user-invocable:false` betyr at den er bygget for å kalles av pluginens oppgavefullfører i stedet for å auto-utløses frittstående.
Testet på: 2026-07-19 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/code-pattern-checkerStakk-nøytral pre-commit gjennomgang mot SOLID, DRY, sikkerhet og død kode
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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.