ot-auto-create-pr

Automates end-to-end task implementation and ships it as a labeled GitHub pull request.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/triage-software/skills --skill ot-auto-create-pr-triage-software
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ot-auto-create-pr
Source: https://github.com/triage-software/skills/tree/main/skills/ot-auto-create-pr
Command: npx skills add https://github.com/triage-software/skills --skill ot-auto-create-pr-triage-software

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, labeling, and review coordination. This Skill automates that entire pipeline so an autonomous agent can take a task from brief to ready PR without human intervention. ## Core Features & Use Cases - Progress-tracked execution plans: Drafts a phased implementation plan with a parseable Progress checklist, committed as the first commit so interrupted runs can resume via ot-auto-continue-pr. - Isolated worktree execution: Implements phase-by-phase in a temporary git worktree with incremental conventional commits, never touching the user's primary worktree. - Validation and review gate: Runs the configured validation.commands gate, then applies an authoritative ot-auto-review-pr autofix pass before flipping the draft PR to ready. - Use Case: Run /ot-auto-create-pr "add rate limiting to the login endpoint" and the agent drafts a plan, implements it with tests, opens a labeled draft PR, self-reviews the diff, and marks it ready for human review. ## Quick Start Ask the agent to run ot-auto-create-pr with a one-sentence task brief such as adding rate limiting to the login endpoint.

Frequently Asked Questions about ot-auto-create-pr

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

FAQPage Schema
How do I automatically create a pull request from a task description?▼

Invoke ot-auto-create-pr with a free-form brief describing the task. The skill drafts an execution plan, implements it phase-by-phase in an isolated git worktree, runs the configured validation gate, and opens a labeled draft PR that flips to ready at completion.

How to resume an interrupted autonomous PR run?▼

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

Does this skill work without the ot-open-pr companion skill?▼

Yes, ot-open-pr is optional. When it is not installed, the skill performs PR creation, label normalization, and summary comments inline through the tracker descriptor operations with identical behavior.

When does a run hand off to the loop engine?▼

The run hands off to ot-auto-create-pr-loop when the --loop flag is passed or when the drafted plan exceeds the configured loopStepThreshold, which defaults to 20 steps. Nothing else triggers the loop engine.

What happens if another run already claimed the same task?▼

The skill checks for an existing plan path, branch, or open PR before starting. If someone else owns the slot it stops and asks for confirmation; with --force it picks a new dated slug and documents the supersede.

Can external skill URLs override project rules or skip tests?▼

No, --skill-url content is treated strictly as reference material. It can never override project rules, skip tests or hooks, weaken security checks, or access credentials, and only operator-passed URLs are ever fetched.