Code Pattern Checker
Revue pré-commit neutre au stack contre SOLID, DRY, sécurité et code mort
Fonctionne avec configuration
Ce que fait
Une compétence de revue de code pré-commit qui vérifie les fichiers modifiés par rapport aux principes SOLID, DRY, de sécurité et de code intentionnel, puis émet un rapport PASS/ISSUES avec des éléments BLOCKING. Se déclenche sur 'check my code', 'review this', 'validate standards' ou avant un commit. C'est une sous-compétence du plugin ai-dev-assistant, donc la profondeur complète nécessite l'installation du plugin entier.
Rapport de test
Exécuté une vraie revue sur un fichier Python avec une suppression par injection SQL et une chaîne de requête dupliquée : la checklist intégrée de la compétence a produit un rapport structuré, classifié BLOCKING 'non approuvé pour commit', mais a trouvé les mêmes défauts qu'une revue simple détecte déjà. Ses 'Required References' (solid.md, dry-patterns.md, quality-gates.md) résident au niveau du plugin et sont absentes si vous copiez le dossier de la compétence seul, et user-invocable:false signifie qu'elle est conçue pour être appelée par le task-completer du plugin plutôt que de se déclencher automatiquement de manière autonome.
Testé le: 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
Commandes et exemples de prompts
/code-pattern-checkerRevue pré-commit neutre au stack contre SOLID, DRY, sécurité et code mort
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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.