AI Development Guide
Critères de révision de code backend : anti-patterns, erreurs fail-fast, Règle de Trois, portes de qualité.
Testé · Fonctionne
Ce que fait
Un guide en prose qui fournit à Claude des critères de décision techniques agnostiques au langage et spécifiques au backend : un catalogue d'anti-patterns, la détection de masquage d'erreurs fail-fast, les règles de duplication de la Règle de Trois, l'analyse d'impact et un workflow universel de contrôle qualité. Se déclenche lors de la révision des choix d'implémentation backend/généraux, des 'code smells', des chaînes de défaillance ou de l'évaluation de l'exhaustivité de l'implémentation. Pure guidance, aucun script ou dépendance externe.
Rapport de test
Récupéré via l'API GitHub ; 5 copies identiques en octets de SKILL.md ont été trouvées (skills/ de niveau supérieur et quatre répertoires de plugins dev-workflows*) — la version de niveau supérieur a été utilisée. Le frontmatter est analysé avec name+description ; le corps est de la prose pure sans aucune référence de script/fichier, aucun chemin codé en dur, aucune faille de sécurité. Installé proprement dans un HOME temporaire. Test de déclenchement : 3 phrases de révision/débogage/exhaustivité l'ont chargé, 2 adjacentes (construire un menu déroulant React ; écrire un article de blog sur une API) ne l'ont pas fait correctement — 5/5. Test de sortie : un échantillon Python de 3 fonctions avec des retours par défaut silencieux en cas d'exception et un quasi-doublon utilisateur/administrateur a été examiné. La révision de base a recommandé "extraire un helper partagé pour supprimer la duplication" ; la révision suivant la compétence a donné la recommandation opposée et traçable — "NE PAS extraire un helper partagé pour l'instant" selon la table de la Règle de Trois (2ème occurrence = considérer seulement) plus la mise en garde selon laquelle les utilisateurs vs administrateurs peuvent diverger — et a recadré le fallback de réduction comme inacceptable en l'absence d'un contrat de récupération défini plutôt que le "juste le logger" de la base.
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/shinpr/claude-code-workflows.git /tmp/ai-development-guide-src mkdir -p ~/.claude/skills cp -R /tmp/ai-development-guide-src/skills/ai-development-guide ~/.claude/skills/ai-development-guide # Pure-prose SKILL.md (~293 lines), no scripts, no external deps, no API keys. # Repo ships 5 identical copies (top-level skills/ + four dev-workflows* plugin dirs); # the top-level skills/ copy above is the clean standalone install. # Plugin-marketplace alternative: install the `dev-workflows` plugin from this repo # to get the full recipe workflow (/recipe-implement, /recipe-design, etc.).
Commandes et exemples de prompts
/ai-development-guideCritères de révision de code backend : anti-patterns, erreurs fail-fast, Règle de Trois, portes de qualité.
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 this code for common anti-patternsHelp me decide between these two architecture optionsRun a quality check workflow on this feature