Ship Feature with TDD

Deliver a new feature by writing specs, implementing incrementally with TDD, and verifying before completion.

Curated by SkillMD 6 skills 4 authors

Skills in this plugin

6
  1. ▌
    Spec Driven Development · addyosmani
    Creates structured specifications before writing code to clarify requirements, surface assumptions, and define success criteria, reducing rework and miscommunication.
    69.5k repo stars
  2. ▌
    Incremental Implementation · addyosmani
    Delivers changes incrementally by building in thin vertical slices, testing and verifying each piece before moving to the next.
    69.5k repo stars
  3. ▌
    Test Driven Development · addyosmani
    Drive development with tests by writing a failing test before implementing code, and reproduce bugs with tests before fixing them.
    69.5k repo stars
  4. ▌
    Verification Before Completion · obra
    Enforces running verification commands and confirming output before claiming work is complete, fixed, or passing, to prevent false success claims.
    247k repo stars
  5. ▌
    Tdd Methodology · auto-skiller
    Guides the red-green-refactor cycle for implementing features with test-driven development, including test quality guidelines, framework setup, and commit patterns.
    1 repo stars
  6. ▌
    Tdd Workflow · mhassan0000
    Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests when writing features, fixing bugs, or refactoring code.
    1 repo stars