Test-Driven Development

Impose à Claude une discipline stricte rouge-vert-refactorisation.

par Jesse Vincent · obra/superpowers

Testé · Fonctionne ★ 9.6/10

Test-Driven Development — Impose à Claude une discipline stricte rouge-vert-refactorisation.

Ce que fait

Fait partie de la collection Superpowers. Fait écrire à Claude le test qui échoue avant toute implémentation, à chaque fois. La différence de qualité de sortie sur des fonctionnalités non triviales est réelle et reproductible.

Rapport de test

A imposé le cycle rouge-vert-refactorisation sur une session de 3 fonctionnalités ; Claude a écrit les tests en échec en premier à chaque fois et a refusé de sauter le cycle. Nettement moins de régressions.

Testé le: 2026-06-25 · Claude Code 2.x

Installation

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers

Commandes et exemples de prompts

  • /test-driven-developmentImpose à Claude une discipline stricte rouge-vert-refactorisation.

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) :

  • Write a failing test before implementing this feature
  • Follow strict TDD while building this new function
  • Do red-green-refactor for this bug fix, tests first