pr

Create pull requests from the current branch to canary using git and GitHub CLI.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Nick777-Pixel/mychat7 --skill pr-nick777-pixel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/Nick777-Pixel/mychat7/tree/main/.agents/skills/pr
Command: npx skills add https://github.com/Nick777-Pixel/mychat7 --skill pr-nick777-pixel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates creating pull requests from the current branch to the canary development branch.

Core Features & Use Cases

  • Create PRs from the current feature branch to canary, ensuring the PR targets the correct branch and aligns with the repository's branch strategy.
  • Handle common PR tasks such as validating branch state, pushing local changes, checking for existing PRs, and optionally linking related issues.
  • Use case: When a developer finishes work on a feature branch and wants to open a PR for canary with proper context.

Quick Start

Create a pull request from the current branch to canary.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I automate creating a pull request to the canary branch?

This Skill automates creating pull requests to the canary branch by validating your current feature branch, pushing local changes, checking for existing PRs, and opening a new one using the GitHub CLI.

Does this PR automation tool handle uncommitted changes before opening a pull request?

Yes, this PR automation handles uncommitted changes by checking your working tree state before pushing your local branch and creating the pull request against the canary branch.

Can I link related issues when creating a GitHub pull request from my feature branch?

Yes, you can link related issues when creating a GitHub pull request because the Skill searches for related issues in your repository and links them to the PR during the creation process.

What is the best way to check for existing pull requests before creating a new one?

The best way to check for existing pull requests is to use this Skill, which automatically verifies if a PR already exists for your current branch against the canary development branch before attempting to create a new one.

Do I need the GitHub CLI to create a pull request to the canary development branch?

Yes, you need the GitHub CLI installed because the Skill uses the gh pr create command to generate and open the pull request against the canary branch after validating your git branch state.