Назад в каталог

Matt Pocock tdd

Практичный TDD skill для разработки фич и фикса багов через red-green-refactor loop.

Репозиторий
mattpocock/skills
Путь skill
skills/engineering/tdd/SKILL.md
Системы
Claude Code, Codex, OpenCode, Zed
Установка
npx add-skill mattpocock/skills
GitHub stars
119,433
Обновлено
2026-06-06
Источник
README · SKILL.md

Что это

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.