test-driven-development

Installation
SKILL.md

Test-Driven Development

Код без тестов, написанный "с ходу", кажется быстрее, но перекладывает проверку корректности на пользователя. Этот навык заставляет доказывать корректность тестом на каждом шаге.

Процесс: Red → Green → Refactor

  1. Red. Написать один тест, который описывает следующий кусок нужного поведения. Запустить и убедиться, что он падает по правильной причине (не из-за опечатки/синтаксической ошибки).
  2. Green. Написать МИНИМАЛЬНЫЙ код, чтобы тест прошёл. Не решать сразу всю задачу — только то, что покрыто текущим тестом.
  3. Refactor. Пока все тесты зелёные — убрать дублирование, улучшить имена, упростить структуру. Не менять поведение на этом шаге.
  4. Повторять цикл, пока критерии готовности (из спеки, если она есть) не покрыты тестами.

Что покрывать тестами (пирамида, примерный ориентир 80/15/5)

Installs
1
First Seen
Jul 18, 2026
test-driven-development — alex7develop/my-agent-skills