pr-creator

Generate GitHub pull requests with titles, bodies, labels, and Notion updates.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/christian-byrne/ticket-to-pr-pipeline --skill pr-creator-christian-byrne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-creator
Source: https://github.com/christian-byrne/ticket-to-pr-pipeline/tree/main/skills/pr-creator
Command: npx skills add https://github.com/christian-byrne/ticket-to-pr-pipeline --skill pr-creator-christian-byrne

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @pipeline/client, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of GitHub Pull Requests, ensuring they are properly described, labeled, and linked to your project management tickets.

Core Features & Use Cases

  • Automated PR Generation: Creates PRs with titles, bodies, and labels based on code changes and ticket information.
  • Notion Integration: Updates Notion tickets with PR status and links.
  • Use Case: After committing code for a new feature, use this Skill to generate a PR that includes a summary of changes, relevant labels, and links back to the corresponding ticket in Notion.

Quick Start

Use the pr-creator skill to generate a pull request for the current branch, including labels based on changed files.

Frequently Asked Questions about pr-creator

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

FAQPage Schema
How do I automate GitHub pull request creation from committed code?

To automate pull request creation, this Skill generates GitHub PRs from committed code, including automated titles, bodies, and label assignment based on code changes. It registers the PR with a pipeline API for state management and CI monitoring.

Can I automatically update Notion tickets when a pull request is generated?

Yes, you can automatically update Notion tickets when a pull request is generated. The Skill integrates with Notion to update ticket statuses and attach relevant PR links directly within the automated generation workflow.

Does this tool detect branch conflicts before creating a GitHub PR?

Yes, the tool detects branch conflicts before creating a GitHub PR. It supports branch verification and conflict detection prior to generating the pull request, ensuring the committed code is ready for review.

Do I need a pipeline API client to manage PR state and CI monitoring?

Yes, you need a pipeline API client to manage PR state and CI monitoring. The Skill depends on the @pipeline/client dependency to register pull requests for state management and track continuous integration pipelines.

What is the best way to generate PR labels based on changed files?

The best way to generate PR labels based on changed files is using this Skill's automated label assignment. It analyzes code changes and ticket information to apply relevant labels automatically during the pull request creation process.