What problem does it solve? Bug fixes often balloon into unrelated refactors, renames, and cleanups that introduce new regressions and make reviews painful. This Skill enforces a disciplined patching workflow that isolates the root cause, changes only the layer that owns the incorrect behavior, and proves the fix with focused tests. ## Core Features & Use Cases - Root-cause tracing: Reproduce the failure first when economical, or capture the strongest available evidence, then trace the symptom to the responsible mechanism. - Minimal-change discipline: Modify only the narrowest layer that owns the bug while preserving unrelated behavior and existing user changes. - Regression proof: Add only task-relevant regression tests, then run the focused proof plus the nearest affected gate before stopping. - Use Case: A user reports that date parsing breaks on leap years. Instead of refactoring the date module, the Skill reproduces the failure, patches the single function responsible, adds one regression test for February 29, and runs the nearest test suite. ## Quick Start Use the surgical-patch skill to fix this bug with a narrow verified change and a regression test.