hyper-tdd
CommunityShip safer code with failing-first tests.
System Documentation
What problem does it solve?
hyper-tdd helps you prevent broken behavior from slipping into production by forcing a failing test before you write the production code that will satisfy it.
Core Features & Use Cases
- Failing-first discipline: Write the behavior-focused test first, run it, and confirm the failure is for the right reason.
- Minimum code to pass: Implement only what the current failing test requires, avoiding scope creep.
- Behavioral commits: Make one behavior-focused change per commit, then refactor only when the tests still pass.
Use case: You’re about to change business logic (or fix a bug) and want confidence that the new behavior is real, not accidental—start from a test that demonstrates the missing behavior.
Quick Start
When you’re about to change behavior-bearing code, invoke the skill as /hyperclaude:hyper-tdd and follow the failing-first loop until the test passes and the behavior is covered.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: hyper-tdd Download link: https://github.com/zeikar/hyperclaude/archive/main.zip#hyper-tdd Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.