pr-create

Automate GitHub pull request creation, CI monitoring, and review comment resolution.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/datashaman/pageant --skill pr-create-datashaman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-create
Source: https://github.com/datashaman/pageant/tree/main/.claude/skills/pr-create
Command: npx skills add https://github.com/datashaman/pageant --skill pr-create-datashaman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the entire process of creating a pull request, from committing your changes to ensuring it passes CI and addressing initial code review feedback, significantly reducing the manual overhead of code contribution.

Core Features & Use Cases

  • Automated PR Creation: Creates a draft PR from your current branch and commits.
  • CI Monitoring & Debugging: Watches GitHub Actions, automatically attempts to fix common CI failures (linting, tests, build errors), and re-runs checks.
  • Copilot Review Handling: Monitors for Copilot review comments, addresses them with code fixes, and resolves review threads.
  • Branch Syncing: Handles rebasing or merging with the base branch to prevent conflicts.
  • Use Case: After finishing a new feature, you can tell the AI "create a PR for these changes," and it will handle the branching, committing, pushing, CI checks, and initial review feedback, presenting you with a ready-to-merge PR.

Quick Start

Use the pr-create skill to create a pull request for your current changes.

Frequently Asked Questions about pr-create

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

FAQPage Schema
How do I automate GitHub pull request creation from local commits?

Automating GitHub pull request creation involves managing branching, committing, and pushing local changes directly to a draft PR. This skill orchestrates the entire workflow, generating the pull request from your current branch to streamline code contribution.

Can I automatically fix CI/CD failures when creating a pull request?

Yes, you can automatically fix CI/CD failures by monitoring GitHub Actions runs and debugging common errors. This skill watches CI checks, attempts to resolve linting, test, or build failures automatically, and re-runs the validations before human review.

How does automated Copilot code review handling work for pull requests?

Automated Copilot code review handling works by monitoring review comments on your pull request, applying code fixes to address the feedback, and resolving the threads. This ensures initial automated review suggestions are integrated before human reviewers evaluate the code.

What is the best way to rebase a feature branch with the base branch before a PR?

The best way to rebase a feature branch is through automated branch syncing to prevent merge conflicts. This skill handles rebasing or merging your current branch with the base branch, ensuring your pull request is synchronized and ready for review.

Does this automated PR workflow require any external dependencies?

No, this automated PR workflow does not require any external dependencies to function. It operates independently to handle branching, local checks, CI run monitoring, and Copilot review comment resolution directly within your software engineering environment.