Fix Defect with TDD
curated by SkillMD · plugin · 9 skills
Reproduce a bug as a failing regression test, fix until green, review, and commit via a delegated pipeline.
Install the whole plugin (CLI)
npx skillmds add alirezarezvani/focused-fix
npx skillmds add addyosmani/test-driven-development
npx skillmds add obra/verification-before-completion
npx skillmds add tinh2/hotfix
npx skillmds add tinh2/bug-sweep
npx skillmds add tinh2/root-cause
npx skillmds add samyakjhaveri/fix-bug
npx skillmds add auto-skiller/tdd-methodology
npx skillmds add mhassan0000/tdd-workflowSkills in this plugin
- ▌ focused-fix · alirezarezvaniSystematically repair a broken feature or module by scoping, tracing dependencies, diagnosing all issues, fixing them in order, and verifying end-to-end.
- ▌ 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.
- ▌ hotfix · tinh2Diagnoses and fixes bugs in emergency mode with a maximum of two iterations, then commits, pushes, and creates a pull request.
- ▌ bug-sweep · tinh2Walks 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.
- ▌ root-cause · tinh2Runs a hypothesis-driven debugging workflow that reproduces failures, forms discriminating tests, proves root cause via toggle, and delivers a fix, regression test, and postmortem.
- ▌ fix-bug · samyakjhaveriStructured workflow to reproduce, diagnose, plan, fix, verify, and record a bug fix, requiring a deterministic reproduction before diagnosis and minimal changes only.
- ▌ 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.