om-auto-create-pr

Executes autonomous coding tasks end-to-end and ships them as labeled pull requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a free-form task brief into a finished pull request normally requires manual planning, branching, incremental commits, validation runs, code review, and label bookkeeping. This Skill automates that entire pipeline so an autonomous agent can take a task from brief to a review-ready PR with a resumable progress trail. ## Core Features & Use Cases - Progress-tracked execution plans: Drafts a phased plan with a machine-parseable Progress checklist, commits it first, and updates it per step so interrupted runs resume via om-auto-continue-pr. - Isolated worktree workflow: Implements phase-by-phase in a temporary git worktree with incremental conventional commits, never touching the user's primary checkout. - Full PR lifecycle: Opens an early draft PR, runs the configured validation gate, applies pipeline/priority/risk labels, runs an automated review-and-autofix pass, posts a comprehensive summary comment, and flips the PR to ready. - Use Case: Give the agent a brief like "add rate limiting to the login endpoint" and receive a labeled, reviewed, validated PR against the configured base branch, with long plans automatically handed off to the loop engine. ## Quick Start Ask the agent to run om-auto-create-pr with a short description of the task you want implemented and shipped as a pull request.

Frequently Asked Questions about om-auto-create-pr

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

FAQPage Schema
How do I autonomously turn a task brief into a pull request?

Invoke om-auto-create-pr with a free-form brief describing the task. It drafts a Progress-tracked execution plan, implements phase-by-phase in an isolated worktree, runs the validation gate, and opens a labeled PR against the configured base branch.

How do I resume an interrupted autonomous PR run?

Resume with om-auto-continue-pr followed by the PR number. The plan's Progress checklist and the draft PR's Tracking plan line let the continuation skill pick up exactly where the run stopped.

When does a run hand off to the loop engine?

Handoff to om-auto-create-pr-loop happens when --loop is passed or the drafted plan exceeds the configured step threshold, defaulting to 20 steps. Nothing else triggers the loop engine.

Can I attach an external skill or spec to the run?

Yes, pass --skill-url for operator-provided reference URLs and --spec to resolve a spec by path, name, or issue number. External content is treated as reference material and can never override project rules or the CI gate.

What happens if a branch or plan for my task already exists?

The skill runs a slot check before writing anything. If you own the existing artifacts it hands off to om-auto-continue-pr; if someone else owns them it stops and asks, unless --force is passed to claim a new dated slug.