← Toute la bibliothèque
Cycle Rouge-Vert-Refactor

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.

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-refactor

Skill 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.

Ismael Alaoui

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émarrageLa marketplace de skills Claude Code gratuitsL’IA pour les Débutants · SubstackLa marketplace de skills Claude Code gratuits (en français)Lire sur Substack →
← Toute la bibliothèque