
Pour les plus techniques
Cycle Rouge-Vert-Refactor
/cycle-rouge-vert-refactor
Ce qu’il fait
Ce skill structure le développement piloté par les tests (TDD — Test-Driven Development en anglais), une méthode qui consiste à écrire les tests avant le code. Il suit le cycle Rouge-Vert-Refactorisation : écrire un test qui échoue (rouge), écrire le minimum de code pour le faire passer (vert), puis améliorer sans casser les tests (refactorisation). Il fournit des patterns concrets pour Jest/Vitest (JavaScript/TypeScript), pytest (Python) et Go, avec des exemples de mocks (remplaçants simulés pour les dépendances externes), fixtures (données de test préparées) et tests paramétrés. Il impose un seuil de couverture de 80% minimum en intégration continue.
Quand l’utiliser
Quand tu démarres une nouvelle fonctionnalité et que tu veux éviter les régressions (bugs qui réapparaissent), ou quand tu veux améliorer la fiabilité de ton code sur le long terme.
Un exemple concret
Tu veux coder une fonction de validation de mot de passe sans introduire de bugs : `/tdd-mastery` te guide pour écrire d'abord les tests des cas valides et invalides, puis le code minimal qui les fait passer.
- Cycle TDD — Validation mot de passe
- ① RED — Test qui échoue :
- test('mot de passe trop court échoue', () => {
- expect(validatePassword('abc')).toBe(false)
- })
- → Résultat : FAIL (validatePassword n'existe pas encore)
- ② GREEN — Code minimal :
- function validatePassword(pwd) {
- return pwd.length >= 8
- }
- → Résultat : PASS
- ③ REFACTOR — Ajouter règle complexité sans casser le test :
- function validatePassword(pwd) {
- return pwd.length >= 8 && /[A-Z]/.test(pwd) && /[0-9]/.test(pwd)
- }
- → Résultat : PASS — Couverture : 87%
Tu codes avec la certitude que chaque fonctionnalité est testée avant d'exister, ce qui réduit drastiquement les bugs en production.
Comment l’installer
Colle ces deux lignes dans Claude Code, puis lance le skill avec /cycle-rouge-vert-refactor.
/plugin marketplace add ismax-ai/claude-code-skills-fr
/plugin install ismax-skills-fr@ismax
/cycle-rouge-vert-refactorSkill open-source de rohitg00, sous licence Apache-2.0. Voir la source d’origine. Je l’ai sélectionné, traduit et adapté en français pour la bibliothèque.

Tu débutes avec Claude Code ?
J’ai écrit un guide de démarrage qui t’explique, pas à pas, ce qu’est un skill, comment installer la bibliothèque et faire tes premiers pas.
Lire le guide de démarrage
L’IA pour les Débutants · SubstackLa marketplace de skills Claude Code gratuits (en français)Lire sur Substack →