Fix Defect with TDD

Reproduce a bug as a failing regression test, fix until green, review, and commit via a delegated pipeline.

Curated by SkillMD 9 skills 7 authors

Skills in this plugin

9
  1. ▌
    Focused Fix · alirezarezvani
    Systematically repair a broken feature or module by scoping, tracing dependencies, diagnosing all issues, fixing them in order, and verifying end-to-end.
    20.4k repo stars
  2. ▌
    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
  3. ▌
    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
  4. ▌
    Hotfix · tinh2
    Diagnoses and fixes bugs in emergency mode with a maximum of two iterations, then commits, pushes, and creates a pull request.
    13 repo stars
  5. ▌
    Bug Sweep · tinh2
    Walks a running app across routes, states, and interactions to find real bugs, then root-causes, fixes, adds regression tests, and verifies each fix before committing.
    13 repo stars
  6. ▌
    Root Cause · tinh2
    Runs a hypothesis-driven debugging workflow that reproduces failures, forms discriminating tests, proves root cause via toggle, and delivers a fix, regression test, and postmortem.
    13 repo stars
  7. ▌
    Fix Bug · samyakjhaveri
    Structured workflow to reproduce, diagnose, plan, fix, verify, and record a bug fix, requiring a deterministic reproduction before diagnosis and minimal changes only.
    0 repo stars
  8. ▌
    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
  9. ▌
    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