Code Pattern Checker
Stack-neutrale Pre-Commit-Überprüfung gegen `SOLID`, `DRY`, Sicherheit und toten Code
Funktioniert mit Setup
Was es kann
Ein Pre-Commit-Code-Review-Skill, der geänderte Dateien gegen `SOLID`-, `DRY`-, Sicherheits- und zweckmäßige Code-Prinzipien prüft und dann einen gated `PASS`/`ISSUES`-Bericht mit `BLOCKING`-Elementen ausgibt. Wird bei 'check my code', 'review this', 'validate standards' oder vor einem Commit ausgelöst. Es ist ein Sub-Skill des `ai-dev-assistant`-Plugins, daher erfordert die volle Tiefe die Installation des gesamten Plugins.
Testbericht
Führte eine echte Überprüfung an einer `Python`-Datei mit einer `SQL-injection`-Löschung und einem duplizierten Abfrage-String durch: Die Inline-Checkliste des Skills erzeugte einen strukturierten, als `BLOCKING` klassifizierten Bericht "not approved for commit", fand aber dieselben Fehler, die eine einfache Überprüfung bereits erkennt. Seine 'Required References' (`solid.md`, `dry-patterns.md`, `quality-gates.md`) befinden sich auf Plugin-Ebene und fehlen, wenn Sie den Skill-Ordner allein kopieren, und `user-invocable:false` bedeutet, dass er dazu gebaut ist, vom Task-Completer des Plugins aufgerufen zu werden, anstatt eigenständig automatisch ausgelöst zu werden.
Getestet am: 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
Befehle & Beispiel-Prompts
/code-pattern-checkerStack-neutrale Pre-Commit-Überprüfung gegen `SOLID`, `DRY`, Sicherheit und toten Code
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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.