It reads the issue, comments, linked work, and direct Glorp instructions before acting.
GitHub issue closer
From open issue
to merged.
gh-fix takes ownership of a GitHub issue and drives the whole delivery loop: code, proof, CI, merge, and the loose ends after it.
and its context
in an isolated clone
the finished UI
close follow-ups
The promise
It carries the ticket across the finish line.
Give it an issue number. It checks the request and discussion history, works in a fresh clone, and makes progress visible immediately with a linked draft pull request.
Then it adds focused tests and a changelog note, captures proof for UI work, follows every required CI check, resolves what its change breaks, and merges only when GitHub agrees.
Add Sign Out button to Settings page
Issue opened by you · assigned to you
Add Sign Out button to Settings page #309
Open while the work is still in progress
Start work on issue #308draft openedCheckpoint issue #308 progresssafe to resumeAdd Sign Out button to Settings pageready for review
Draft means protected progress
Open early. Keep the work visible.
A draft pull request is the workbench, not a review request. It links the issue, records the branch, and gives everyone a live place to see what is underway.
As work changes, gh-fix pushes checkpoint commits at least every five minutes. If the session stops, the next agent resumes from the same branch instead of recreating the work.
Nothing falls through
A fully unbroken build loop.
Browser work earns representative screenshots or a recording in the pull request.
Actionable leftovers become linked follow-up issues, routed back into the team’s flow.
Add Sign Out button to Settings page
3 commits · 2 checks passed · 1 screenshot
No drive-by patches
It merges only after the checks pass.
The skill watches the current commit’s checks and reads failures precisely before making the smallest correct change. Transient failures get one automatic re-run; genuine blockers remain plainly documented on the pull request.
Proof people can inspect
Show the changed state, then name what it proves.
For browser work, the finished pull request includes a representative screenshot or recording. The caption says what changed and the proof text names the state, interaction, and check that made it trustworthy.

Install only what you need
Bring gh-fix into your agent.
skills.sh
Install for your selected agents in one command.
npx --yes skills add lsegal/glorp@gh-fix --global --agent codex --agent claude-code --agent gemini-cli --agent opencode --agent cline --agent universal -yGitHub CLI
Install the bundled skill directly for your agent.
gh skill install lsegal/glorp gh-fix --allow-hidden-dirs --agent codex --agent claude-code --scope userRun it/gh-fix owner/repo#123