Code Pattern Checker

Stak-neutral pre-commit gennemgang mod SOLID, DRY, sikkerhed og død kode

Af camoa · camoa/claude-skills

Virker med opsætning ★ 7.2/10

Code Pattern Checker — Stak-neutral pre-commit gennemgang mod SOLID, DRY, sikkerhed og død kode

Hvad det gør

En pre-commit kode-review skill, der kontrollerer ændrede filer mod SOLID, DRY, sikkerhed og formålsrettede kode-principper, og derefter udsender en gated PASS/ISSUES-rapport med BLOCKING-elementer. Udløses ved 'check my code', 'review this', 'validate standards' eller før et commit. Det er en sub-skill af ai-dev-assistant plugin'et, så fuld dybde kræver hele plugin'et installeret.

Testrapport

Kørte en reel gennemgang på en Python-fil med en SQL-injection delete og en duplikeret query string: skill'ens inline tjekliste producerede en struktureret, BLOCKING-klassificeret 'ikke godkendt til commit'-rapport, men fandt de samme defekter, som en almindelig gennemgang allerede fanger. Dens 'Required References' (solid.md, dry-patterns.md, quality-gates.md) lever på plugin-niveau og er fraværende, når du kopierer skill-mappen alene, og user-invocable:false betyder, at den er bygget til at blive kaldt af plugin'ets task-completer snarere end at auto-udløse standalone.

Testet: 2026-07-19 · Claude Code 2.x (agent harness)

Installation

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-checkerStak-neutral pre-commit gennemgang mod SOLID, DRY, sikkerhed og død kode

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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.