Community · by obra
Test-driven development (Superpowers) Claude skill
The Test-driven development (Superpowers) skill guides an AI assistant to write tests before implementation code when building features or fixing bugs.
- MIT licence
- ★ 301,989 on GitHub (whole repository)
- Verified against its source 19 Oct 2026
What the Test-driven development (Superpowers) skill does
The assistant takes a test-first route, beginning with a test that fails and then adding just enough code to get it passing. When a bug is reported, it can recreate that bug through a failing test, and it can consult a reference on writing solid tests whenever tests are being modified. Verification checks are run before work is declared finished. This approach applies to every new feature or bug repair and is intended to happen ahead of writing implementation code.
What it covers
- Guidance on writing good, honest tests
- Bug fix workflow starting with a reproducing test
How to install it
In Claude Code
/plugin install superpowers@claude-plugins-officialWhat you need
- “If you use more than one, install Superpowers separately for each one”