Install
openclaw skills install @dj-shortcut/surgical-contributorDeliver small, high-signal contributions by finding and fixing one real pain point with the narrowest safe change, adding regression protection, and writing a maintainer-friendly PR summary. Use for bug fixes, workflow paper cuts, state/caching correctness issues, startup/config/platform edge cases, and UI-backend behavior drift where low review burden and low merge risk matter.
openclaw skills install @dj-shortcut/surgical-contributorExecute a disciplined contribution loop: reproduce, isolate, patch minimally, and protect against regressions.
Optimize for:
These principles govern all decisions:
If uncertain:
Apply this doctrine in every run:
Refuse these by default unless explicitly requested:
Every changed line must trace directly to the identified problem.
Choose exactly one mode at the start of work:
Bugfix mode
Reproduce a correctness issue, isolate root cause, apply narrow patch, add regression protection.
Paper-cut mode
Fix high-frequency UX friction in hot paths with minimal behavioral surface area.
Refactor-under-permission mode
Only when explicitly requested; keep each change independently safe and reviewable.
Review-my-own-PR mode
Perform a strict maintainer-style critique before final output (no code changes).
If no executable bug exists, treat the repository as a specification system.
Fix exactly one deterministic weakness:
Use the smallest reviewable documentation patch.
Select one issue that is:
Prefer:
When working in UI-heavy or stateful codebases, prioritize issues where small state mistakes create disproportionate user impact.
Focus areas:
These bugs often:
When available, consult:
references/risk-map.mdUse it during:
Document:
State assumptions explicitly if any uncertainty exists.
Create a minimal repro:
Do not fix before proving the failure.
Rules:
If two solutions exist, choose the simpler one.
Add exactly one durable protection:
Tie directly to the reproduced issue.
Checklist:
Use this exact structure:
## What broke
<one short paragraph>
## Root cause
<one short paragraph>
## Why this fix is minimal
<scope boundary + reasoning>
## What I tested
<tests / repro / verification>
## What I intentionally did not change
<explicit non-goals>