issue-work-loop
Installation
SKILL.md
Issue Work Loop
Run one GitHub change through an independent Herdr review/fix loop until CLEAN, without merging.
Mode Selector
Select exactly one mode before loading branch-specific instructions:
| Input | Mode | Meaning |
|---|---|---|
/issue-work-loop N |
ISSUE | Resolve open issue #N, then review/fix; a bare number always means an issue |
/issue-work-loop --pr M |
PR | Review existing PR #M, lazily fix only if FINDINGS exist |
/issue-work-loop pr M |
PR | Same existing-PR flow |
| Natural-language request to review and fix an existing PR until clean | PR | Route here even without slash syntax |
Options such as --max-rounds K, --agent-cli cmd, and --no-cleanup work in both modes.
If both an issue and PR are supplied, validate that the PR links that issue. If not, stop and ask the user to correct the mismatch; never silently choose one. If linked, run PR mode and retain every linked issue in issue_context.