What problem does it solve?
This Skill enforces an auditable, repeatable process to implement tasks from a repository task plan while preventing regressions and unintended side effects by mandating analysis, reproducible failures, and controlled modifications.
Core Features & Use Cases
- Blast Radius Analysis: Identify all dependents before any code change and classify risk to decide inline edits or safe refactors.
- Strangler Pattern & Immutable Core: Avoid in-place edits on high-risk code by introducing replacement modules and switching imports incrementally.
- Repro Script TDD: Require failing reproduction scripts before implementing fixes and proving fixes by re-running them.
- Context Anchoring & Checklists: Regularly snapshot project structure, verify checklists, and gate execution until prerequisites pass.
- Use Case: Safely performing bug fixes, feature implementation, and refactors in complex monorepos with strong regression protection.
Quick Start
Run the speckit.implement skill to execute tasks listed in tasks.md, enforce the Ironclad Protocols, and produce reproducible, regression-safe fixes.