Governs the PR lifecycle by running pipelines, enforcing gates, and automating pull request generation.
Install
mkdir -p .claude/skills/ai-pr && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18563" && unzip -o skill.zip -d .claude/skills/ai-pr && rm skill.zipInstalls to .claude/skills/ai-pr
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Creates and updates pull requests with governance: runs the commit pipeline, enforces pre-push gates, generates structured PR body from spec, watches and fixes CI until merged. Trigger for 'open a PR', 'submit this for review', 'I am ready for review', 'merge this into main', 'draft PR', 'update the PR'. Not for commit-only flows; use /ai-commit instead. Not for narrative review; use /ai-review instead.Key capabilities
- →Execute commit pipeline and pre-push gates
- →Generate structured PR bodies from specifications
- →Watch and fix CI pipeline status
- →Automate branch creation and slug generation
- →Sync documentation and architecture intent
How it works
The agent runs a multi-step pipeline that includes auto-branching, gate orchestration, and concurrent documentation updates before creating or updating a pull request.
Inputs & outputs
When to use ai-pr
- →Opening a new pull request
- →Submitting code for review
- →Merging features into main branch
- →Updating PR documentation
About ai-pr
Creates and updates pull requests while enforcing CI pipeline and pre-push security gates. It manages the full lifecycle from drafting to merge, ensuring code quality standards.
Creates and updates pull requests with governance: runs the commit pipeline, enforces pre-push gates, generates structured PR body from spec, watches and fixes CI until merged. Trigger for 'open a PR', 'submit this for review', 'I am ready for review', 'merge this into main', 'draft PR', 'update the
When not to use it
- →Not for commit-only flows
- →Not for narrative review
Prerequisites
Limitations
- →Requires spec.md for structured PR body generation
- →Requires specific gate orchestrator exit codes
- →Requires clean audit history for documentation
How it compares
Unlike manual PR creation, this skill enforces a mandatory commit pipeline and pre-push security gates to ensure code quality before submission.
Compared to similar skills
ai-pr side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| ai-pr (this skill) | 0 | 1mo | No flags | Advanced |
| update-major-deps | 0 | 2mo | No flags | Advanced |
| github-actions-templates | 7 | 4mo | No flags | Intermediate |
| toolhive-release | 1 | 4mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by arcasilesgroup
View all by arcasilesgroup →You might also like
update-major-deps
makeup
Perform major dependency updates one logical group at a time, assessing breakage risk, then build, test, and create a signed commit per group
github-actions-templates
wshobson
Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.
toolhive-release
stacklok
Creates ToolHive release PRs by analyzing commits since the last release, categorizing changes, recommending semantic version bump type (major/minor/patch), and triggering the release workflow. Use when cutting a release, preparing a new version, checking what changed since last release, or when the user mentions "release", "version bump", or "cut a release".
dependency-update
dotnet
Guides dependency version updates by checking nuget.org for latest versions, triggering the dotnet-migrate-package Azure DevOps pipeline, and monitoring runs. Use this when asked to update external NuGet dependencies.
gha
ykdojo
Analyze GitHub Actions failures and identify root causes
github-actions-failure-debugging
Rabithua
Guide for debugging failing GitHub Actions workflows. Use this when asked to debug failing GitHub Actions workflows.