pr-creation

Automates end-to-end PR creation from specs with guardrails and CI checks.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Cognitivemesh/pyarnes --skill pr-creation-cognitivemesh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-creation
Source: https://github.com/Cognitivemesh/pyarnes/tree/main/template/.claude/skills/pr-creation
Command: npx skills add https://github.com/Cognitivemesh/pyarnes --skill pr-creation-cognitivemesh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, jj, gh, jq, bun, bd, make, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Coordinating PR workflows across specs, branches, reviews, and CI gates is error-prone and time-consuming.

Core Features & Use Cases

  • Automates end-to-end PR lifecycles including branch/worktree creation, spec-driven PR submission, and guardrails.
  • Supports single-agent and multi-agent orchestration (Implementor, Validator, Reviewer) with BEADS/AgentFS tracking.
  • Enforces preflight gates, conventional commits, typechecks, and CI checks before PR submission.

Quick Start

Create a new feature branch and run the PR lifecycle using your spec to drive the submission.

Frequently Asked Questions about pr-creation

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

FAQPage Schema
How do I automate pull request creation with preflight gates and CI checks?

Automated PR creation enforces preflight gates, conventional commits, typechecks, and CI checks before submission via gh. It reads specs to drive branch creation and PR lifecycles, ensuring guardrails are met.

What is a spec-driven PR workflow and when do I need it?

Spec-driven PR submission uses specification files to drive the end-to-end pull request lifecycle. It is needed when coordinating branches, reviews, and CI gates manually becomes error-prone and time-consuming.

Does this PR automation tool work with git worktrees and jj workflows?

Yes, it supports both standard git branch creation and jj workflows. It creates branches or worktrees as part of the PR lifecycle, validating prerequisites before submitting the pull request.

Do I need gh and jq installed to automate PR submission?

Yes, gh and jq are required dependencies. gh handles the spec-driven PR submission, while jq processes JSON data. Additional dependencies include git, jj, bun, bd, and make.

Can I use multi-agent orchestration for pull request validation and review?

Yes, multi-agent orchestration coordinates Implementor, Validator, and Reviewer roles. It tracks progress with BEADS and AgentFS to manage the PR lifecycle with guardrails.

What's the best way to enforce conventional commits before submitting a PR?

Automated PR workflows enforce conventional commit messages through preflight gates before submission. This ensures commit standards are met automatically, preventing non-compliant commits from entering the pull request.