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. |
Этот навык следует использовать, когда пользователь хочет реализовать функции или исправить ошибки с помощью разработки через тестирование. Обеспечивает цикл КРАСНЫЙ-ЗЕЛЕНЫЙ-РЕФАКТОР с вертикальным срезом, изоляцией контекста между написанием и реализацией теста, человеческими контрольными точками и циклами обратной связи при автотестировании. Использует многоагентную оркестровку с инструментом Task для архитектурно принудительной изоляции контекста. Поддерживает Jest, Vitest, pytest, Go test, грузовой тест, PHPUnit и RSpec. Источник: glebis/claude-skills.