TDD-дисциплина для AI-агента

engineering

test-driven-development is a Claude Code skill that enforces the red-green-refactor discipline before any implementation code is written, whether for a new feature or a bug fix. It addresses a known LLM tendency to skip tests and jump straight to implementation by keeping the agent locked into the correct TDD cycle. The skill is part of the Superpowers methodology — a set of composable skills that automatically guide the agent through spec, plan, and implementation phases while respecting TDD, YAGNI, and DRY principles. It is especially useful for platform teams building engineering culture around AI agents who want test coverage to remain solid during autonomous development sessions.