Ship Feature with TDD
Deliver a new feature by writing specs, implementing incrementally with TDD, and verifying before completion.
Skills in this plugin
6- ▌ Spec Driven Development · addyosmaniCreates structured specifications before writing code to clarify requirements, surface assumptions, and define success criteria, reducing rework and miscommunication.
- ▌ Incremental Implementation · addyosmaniDelivers changes incrementally by building in thin vertical slices, testing and verifying each piece before moving to the next.
- ▌ Test Driven Development · addyosmaniDrive development with tests by writing a failing test before implementing code, and reproduce bugs with tests before fixing them.
- ▌ Verification Before Completion · obraEnforces running verification commands and confirming output before claiming work is complete, fixed, or passing, to prevent false success claims.
- ▌ Tdd Methodology · auto-skillerGuides the red-green-refactor cycle for implementing features with test-driven development, including test quality guidelines, framework setup, and commit patterns.
- ▌ Tdd Workflow · mhassan0000Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests when writing features, fixing bugs, or refactoring code.