pr-creation

Generate Markdown PR descriptions from plans, diffs, and commit messages.

3|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/seanGSISG/crispy-claude --skill pr-creation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-creation
Source: https://github.com/seanGSISG/crispy-claude/tree/main/cc/skills/pr-creation
Command: npx skills add https://github.com/seanGSISG/crispy-claude --skill pr-creation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically generates PR descriptions from your plan, execution context, and memory, saving time and reducing ambiguity in proposals and code changes.

Core Features & Use Cases

  • Pre-flight checks: Branch, uncommitted changes, remote tracking, and gh CLI readiness checks before PR creation.
  • Description generation: Build PR body from plan, diffs, and memory context.
  • GitHub CLI integration: Ready-to-open PRs with gh CLI.

Quick Start

Example: Generate a PR description for plan docs/plans/2025-07-feature.md

Frequently Asked Questions about pr-creation

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

FAQPage Schema
How do I automatically generate PR descriptions from my plan and execution context?

This Skill auto-generates PR descriptions by assembling content from your plan files, Git diffs, commit messages, and in-memory context into standardized Markdown sections like Summary, Implementation Details, and Testing. It runs pre-flight checks for branch validity, uncommitted changes, remote tracking, and gh CLI availability before creating the PR.

What pre-flight checks does the Skill perform before creating a pull request?

The Skill validates your branch name, detects uncommitted changes, confirms remote tracking is configured, and verifies gh CLI is installed and authenticated. These checks prevent PR creation failures and ensure your Git environment is ready.

Can I use this Skill to create PRs directly from the GitHub CLI?

Yes. The Skill integrates with gh CLI to push your branch and open a PR with the generated description automatically, eliminating manual description writing and reducing context switching.

What information does the Skill use to build the PR description?

The Skill pulls from plan files, execution diffs, in-memory data, and commit messages to construct PR sections. It delivers standardized Markdown with Summary, Implementation Details, What Changed, Key Files, Approach, Testing, Verification, and References.

Do I need to know Git and GitHub CLI to use this Skill?

Basic Git and gh CLI familiarity is needed. The Skill requires gh CLI to be installed and authenticated, and assumes you're working on a feature branch ready for a PR.

What happens if my Git environment fails a pre-flight check?

The Skill halts and reports which check failed—uncommitted changes, missing remote tracking, gh CLI unavailability, or branch issues—so you can resolve the problem before retrying PR creation.