Что это
tdd - skill для test-driven development. В SKILL.md акцент на проверке поведения через публичные интерфейсы, а не implementation details. Также явно критикуется подход “сначала все тесты, потом весь код”.
Чем полезно
Skill задаёт агенту дисциплинированный цикл: написать failing behavior test, заставить его пройти, затем refactor без потери test signal.
Когда использовать
- Новые features, где поведение можно описать до реализации.
- Bug fixes, где перед фиксом нужен regression test.
- Refactors, которым нужны устойчивые integration-style tests.
Важно
Skill лучше всего работает, когда в репозитории уже есть runnable test command. Если её нет, сочетайте с repo onboarding или run-and-verify skill.