What problem does it solve?
This Skill helps teams and agents diagnose and close gaps between an existing implementation and its intended specification by using concrete signals (tests, linters, logs, CI, and review feedback) to find root causes and apply minimal, verifiable fixes.
Core Features & Use Cases
- Reproduce and localize failures: Use failing tests, CI output, runtime logs, and review comments to narrow the problem to a concrete code path.
- Root-cause diagnosis and minimal fixes: Prioritize evidence-backed explanations and the smallest coherent code change that restores compliance with acceptance criteria.
- Validation and memory capture: Re-run discoverable validation commands, summarize residual risk, and persist reusable fixes or setup gotchas via spec-index for future use.
- Use Case: Fix a regression after a refactor by reproducing failing tests, tracing the failure to a specific module, applying a focused fix, and verifying the change with the repository's validation steps.
Quick Start
Run a spec-driven correction loop on the repository to reproduce the failing test, identify the root cause, implement the smallest coherent fix, and re-run validation to confirm green status.