Back to Skills
test-driven-development
Enforces a strict RED → GREEN → REFACTOR loop with an anti-patterns reference. The flagship skill from the Superpowers library.
Testing & DebuggingINTERMEDIATEby obra (Jesse Vincent)
Claude Codetddtestingworkflow
Key Information
Install / Load
/plugin install superpowers@claude-plugins-official
How This Skill Works
From the Superpowers library. Holds the agent to genuine test-driven development: write a failing test (RED), make it pass with the minimum code (GREEN), then refactor — never skipping ahead or writing implementation before the test.
Includes a testing anti-patterns reference so the agent avoids tautological tests, over-mocking, and tests that can't fail. Installs as part of the Superpowers plugin.
Source
Maintained by obra (Jesse Vincent). Install and updates come from the official repository.
View on GitHub Related Skills
test-writer
Writes comprehensive, maintainable unit, integration, and property-based tests. Focuses on high-value coverage and realistic edge cases.
debug-analyzer
Systematically diagnoses bugs and production issues. Reproduces the problem, narrows the root cause, and proposes minimal fixes with explanations.
webapp-testing
Anthropic's official skill for testing web apps with Playwright — drive the UI, verify behavior, and capture what actually rendered.