Ship Feature with TDD
curated by SkillMD · plugin · 6 skills
Deliver a new feature by writing specs, implementing incrementally with TDD, and verifying before completion.
Install the whole plugin (CLI)
npx skillmds add addyosmani/spec-driven-development
npx skillmds add addyosmani/incremental-implementation
npx skillmds add addyosmani/test-driven-development
npx skillmds add obra/verification-before-completion
npx skillmds add auto-skiller/tdd-methodology
npx skillmds add mhassan0000/tdd-workflowSkills in this plugin
- ▌ 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.