om-auto-create-pr

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

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/tkogut/agents-os-core --skill om-auto-create-pr-tkogut
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: om-auto-create-pr
Source: https://github.com/tkogut/agents-os-core/tree/main/global_skills/om-auto-create-pr
Command: npx skills add https://github.com/tkogut/agents-os-core --skill om-auto-create-pr-tkogut

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a free-form task brief into a reviewed, validated pull request normally requires manual planning, branching, committing, testing, and PR bookkeeping. This Skill automates that entire loop so an autonomous agent can take a brief and deliver a ready PR without human babysitting. ## Core Features & Use Cases - Progress-tracked execution plans: Drafts a phased plan with a machine-parseable Progress checklist, commits it first, and keeps it resumable via om-auto-continue-pr if the run is interrupted. - Isolated worktree workflow: Creates a temporary git worktree and feat/fix branch, implements phase-by-phase with incremental conventional commits, and always cleans up afterward. - 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 summary comment, and flips the PR to ready at completion. - 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 a plan you can resume if the run stops midway. ## Quick Start Ask the agent to run om-auto-create-pr with a short task brief, optionally passing --spec, --loop, or --force flags to control spec resolution, loop-engine routing, and conflict handling.

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 run an autonomous coding task that ends in a pull request?▼

Invoke om-auto-create-pr with a free-form brief describing the task. It drafts a phased execution plan, creates an isolated worktree and branch, implements with incremental commits, runs the validation gate, and opens a labeled PR against the configured base branch.

How do I resume an interrupted autonomous PR run?▼

Use om-auto-continue-pr with the PR number. The plan's Progress checklist is committed to the branch and pushed after every phase, so the resume skill can parse completed steps and continue exactly where the run stopped.

When does the loop engine get selected instead of a plain run?▼

The loop engine is selected only when --loop is passed or the drafted plan exceeds the configured step threshold (default 20 steps). Everything else runs as a plain execution; the decision is made before any plan is committed.

Can I attach an external skill or reference URL to the run?▼

Yes, pass --skill-url with operator-provided URLs. They are fetched once and treated strictly as reference material; they can never override project rules, skip tests or hooks, or trigger transitive fetches of links found inside fetched pages.

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

The run performs a slot check first. If you own the existing artifacts it hands off to the continue skill; if someone else owns them it stops and asks, unless --force is passed, in which case it picks a new dated slug and documents the supersede.

Does the skill wait for CI before reporting results?▼

No. Labels, the summary comment, and the draft-to-ready flip land as soon as the work finishes. Pending required checks are disclosed in the summary comment and still gate the merge; optional CI follow-up uses the ci-monitoring meta label.