What problem does it solve?
The fix Skill turns messy bug reports into disciplined, verification-first repairs by requiring a failing regression spec before any code changes and closing with methodology feedback.
Core Features & Use Cases
- Bug workflow from report to closure: Capture severity, source, repro/expected/actual, then progress through investigation, pinning, fixing, refining, verifying, hardening, and gap analysis.
- Confirms the broken behavior (RED before change): Enforces that each pinned regression Given/When/Then must be RED on current code to ensure the defect is truly pinned.
- Hardens against regression via mutation gates: Requires mutation and a bug-line gate so the regression spec is coupled to the actual buggy behavior, not just the fix outcome.
- Produces methodology feedback: Runs a structured “why didn’t we catch it?” gap analysis using the closed category vocabulary, writing approved findings to the fix artifact.
Quick Start
Use the engineer.fix workflow by sending a bug report like “We’re seeing this error after login; here’s the stack trace and expected vs actual,” and include the source (e.g., Sentry issue link).