Enforce disciplined RED-GREEN-REFACTOR cycles using separate subagents for test writing and implementation. The core innovation: the Test Writer never sees implementation code, and the Implementer never sees the specification. This prevents the LLM from leaking implementation intent into test design.
| /tdd | Interactive mode — pause for approval at slices and each RED checkpoint | | /tdd --auto | Autonomous mode — run all slices without pausing; stop ONLY on unrecoverable errors | | /tdd --resume | Resume from .tdd-state.json in project root |
| /tdd --dry-run | Validation mode — runs Phase 0 + Phase 1 fully, renders all prompts, but skips Task() calls. No code is written. |
Cette compétence doit être utilisée lorsque l'utilisateur souhaite implémenter des fonctionnalités ou corriger des bogues à l'aide d'un développement piloté par les tests. Applique le cycle RED-GREEN-REFACTOR avec découpage vertical, isolation du contexte entre l'écriture et la mise en œuvre des tests, points de contrôle humains et boucles de rétroaction des tests automatiques. Utilise l'orchestration multi-agents avec l'outil Tâche pour une isolation de contexte appliquée par l'architecture. Prend en charge Jest, Vitest, pytest, Go test, cargo test, PHPUnit et RSpec. Source : glebis/claude-skills.