T
View source Skill · Development
Test-Driven Development (Superpowers)
Enforces true red or green TDD before implementation code is written
By Jesse Vincent (obra) · last verified 2026-09-06
What it does
Part of the Superpowers methodology. Use when implementing any feature or bugfix: write a failing test first, then the minimum code to pass it, then refactor.
Install
Claude Code
git clone https://github.com/obra/superpowers.git mkdir -p ~/.claude/skills/test-driven-development-superpowers cp -r superpowers/skills/test-driven-development/* ~/.claude/skills/test-driven-development-superpowers/
This skill ships inside the Superpowers repo rather than as a single-skill package. The Superpowers plugin (installable via /plugin install superpowers@claude-plugins-official) bundles this skill and others together; the steps above install just this one skill using Claude Code's documented manual-skill path (~/.claude/skills/<name>/SKILL.md).
Details
Works withClaude Code
Compared with Test-Driven Development (Superpowers)