create-pr

Create pull requests from branch context and linked GitHub or Linear issues.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/fusupo/escapement --skill create-pr-fusupo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-pr
Source: https://github.com/fusupo/escapement/tree/main/skills/create-pr
Command: npx skills add https://github.com/fusupo/escapement --skill create-pr-fusupo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of principled pull requests by deriving context from the current branch and related issues, ensuring consistency with project conventions.

Core Features & Use Cases

  • Context-aware PR generation: Builds PR titles and bodies that reference linked issues and describe changes succinctly.
  • Branch-to-issue mapping: Parses branch names to identify associated GitHub or Linear issues and validates open state.
  • Automation workflow: Applies conventional labels, ensures the branch is pushed, and prompts the user for confirmation before PR creation.
  • Use Case: A developer finishes a feature on branch feature/login, and asks this skill to open a PR that cites the linked issue and includes a detailed description.

Quick Start

Say: "Create a PR for the current feature branch with the related issue."

Frequently Asked Questions about create-pr

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

FAQPage Schema
How do I automate GitHub pull request creation from a feature branch?

Automating GitHub pull request creation is achieved by deriving context from the current feature branch and related issues to generate a detailed PR description with linked issues and labels.

How does branch-to-issue mapping work when generating a pull request?

Branch-to-issue mapping parses the current branch name to identify associated GitHub or Linear issues, validates their open state, and enforces PR conventions by linking these issues in the generated pull request.

Can I use Linear issues to generate context-aware PR descriptions automatically?

Yes, you can use Linear issues to generate context-aware PR descriptions automatically. The skill parses branch names to identify linked Linear issues and builds PR titles and bodies that reference them.

How to ensure a feature branch is pushed before opening a pull request?

To ensure a feature branch is pushed before opening a pull request, the automation workflow checks the branch status, applies conventional labels, and prompts the user for confirmation before executing PR creation.

What is the best way to link conventional labels and issue references in a pull request?

The best way to link conventional labels and issue references in a pull request is to use an automation workflow that extracts issue context from the branch and applies project conventions to the PR description.

Does PR automation prompt for confirmation before creating the pull request?

Yes, PR automation prompts the user for confirmation before creating the pull request, ensuring the branch is pushed and the derived context with linked issues and labels is reviewed.