Code Pattern Checker

Stakk-nøytral pre-commit gjennomgang mot SOLID, DRY, sikkerhet og død kode

av camoa · camoa/claude-skills

Krever oppsett ★ 7.2/10

Code Pattern Checker — Stakk-nøytral pre-commit gjennomgang mot SOLID, DRY, sikkerhet og død kode

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.