om-auto-continue-pr

Resumes unfinished pull requests from their execution plan's first unchecked step.

2.6k|159|Updated Mar 8, 2021
One-click install
npx skills add https://github.com/go-musicfox/go-musicfox --skill om-auto-continue-pr-go-musicfox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: om-auto-continue-pr
Source: https://github.com/go-musicfox/go-musicfox/tree/main/.agents/skills/om-auto-continue-pr
Command: npx skills add https://github.com/go-musicfox/go-musicfox --skill om-auto-continue-pr-go-musicfox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Open pull requests often stall mid-work: an automated run crashes, a human author stops halfway, or a PR arrives with no execution plan at all. This Skill resumes any open PR by claiming it safely, working in an isolated git worktree, and driving it to completion with validation, review, and label normalization. ## Core Features & Use Cases - Plan-based resume: Locates the PR's tracking plan, parses its Progress checklist, and continues implementation from the first unchecked step with per-phase commits and pushes. - PR adoption: When a PR has no execution plan, it reconstructs one from the PR description, comments, review feedback, linked issues, and diff, then commits it to the branch. - Concurrency-safe claiming: A three-signal in-progress check (assignee, label, claim comment) with stale-lock recovery and --force override prevents agents from clobbering each other. - Use Case: A nightly automation crashed after finishing phase 1 of PR #1492. Run the Skill with the PR number and it re-enters the worktree, resumes at step 2.1, runs the full validation gate and an autofix review pass, then flips the PR from draft to ready. ## Quick Start Ask the agent to resume pull request 1492 and finish its remaining plan steps.

Frequently Asked Questions about om-auto-continue-pr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resume an unfinished pull request automatically?

Invoke the Skill with the PR number, for example /om-auto-continue-pr 1492. It claims the PR, checks out its head in an isolated worktree, finds the tracking plan, and continues implementation from the first unchecked Progress step through validation and review.

What happens when a pull request has no execution plan?

The Skill adopts the PR instead of stopping. It reconstructs a goal and phased plan from the PR description, comments, review feedback, linked issues, and diff, commits the plan to the branch, and links it from the PR body before continuing.

Can it resume a pull request created by a human or another tool?

Yes. Adoption mode handles PRs from outside the pipeline, including cross-repository forks. It never edits the author's prose, only prepends tracking lines, and delivers the plan as a comment when a fork head cannot be pushed.

Does it prevent two agents from working on the same pull request?

Yes. A three-signal in-progress check (assignee, in-progress label, recent claim comment) runs before any action. Another actor's live lock stops the run unless --force is passed, and stale locks older than 60 minutes can be recovered with a takeover note.

What validation runs before the pull request is marked complete?

Every configured validation command runs in order as a full gate, followed by an om-auto-review-pr autofix pass covering compatibility, security, API-contract, and scope checks. Only then is the PR flipped from draft to ready and labeled complete.