auto-create-pr

Automate GitHub pull request creation from execution plans with validation.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/dainamite-technologies/dainamite-core --skill auto-create-pr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-create-pr
Source: https://github.com/dainamite-technologies/dainamite-core/tree/main/.ai/skills/auto-create-pr
Command: npx skills add https://github.com/dainamite-technologies/dainamite-core --skill auto-create-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of creating GitHub pull requests from execution plans, saving time and reducing the risk of errors in manual processes.

Core Features & Use Cases

  • Execution Plan Creation: Drafts an execution plan with a Progress checklist.
  • Isolated Worktree: Implements the plan in an isolated worktree with incremental commits.
  • Full Validation: Runs a full validation gate before opening the PR.
  • Code Review and BC Self-review: Includes code review and backward compatibility checks.
  • PR Creation: Opens a PR against the develop branch with normalized pipeline labels.
  • Auto-Review: Submits the PR to an automated second pass with the auto-review-pr skill.
  • Summary Comment: Posts a comprehensive summary comment on the PR.
  • Cleanup and Lock Release: Cleans up and locks the release after completion.
  • Reporting Back: Summarizes the run to the user.
  • External Skill URL Handling: Honors external skill URLs as reference material.
  • Rules Compliance: Adheres to various rules and best practices for PR creation.

Quick Start

Use the auto-create-pr skill to execute an autonomous agent task and deliver it as a GitHub pull request against the develop branch.

Frequently Asked Questions about auto-create-pr

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

FAQPage Schema
How do I automate GitHub pull request creation from an execution plan?

You can automate GitHub pull request creation by drafting an execution plan, implementing it in an isolated worktree, running validation, and opening a PR. This handles task drafting, incremental commits, and code review automatically.

What is the process for creating pull requests in an isolated worktree?

Creating pull requests in an isolated worktree involves implementing an execution plan with incremental commits. The process requires full validation, backward compatibility self-review, and opening a PR against the develop branch with normalized pipeline labels.

Does automated PR creation handle code review and validation gates?

Yes, automated PR creation handles code review by running a full validation gate before opening the PR. It includes backward compatibility self-review and submits the PR to an automated second pass for review.

Can I use execution plans to open pull requests against the develop branch?

Yes, you can use execution plans to open pull requests against the develop branch. The automation drafts a progress checklist, implements the plan, validates it, and opens the PR with normalized pipeline labels.

How does automated PR creation handle cleanup and release locks?

Automated PR creation handles cleanup and release locks by cleaning up the worktree and locking the release after completion. It then posts a comprehensive summary comment on the PR and reports the run summary back to the user.

Do I need external skill URLs to automate pull request creation?

No, you do not need external skill URLs to automate pull request creation, but the automation honors them as reference material. It adheres to project rules and best practices for PR creation natively.