create-pr
Installation
SKILL.md
Create Pull Request
Draft a concise and descriptive title and a short paragraph for a PR. Explain the purpose of the changes, the problem they solve, and the general approach taken. When the changes involve clear runtime flows or state transitions, include Mermaid diagrams.
Step 1: Analyze Changes
If git is in a feature branch, examine all commit messages and the full diff to understand the overall changes. Analyze the diff for diagram opportunities (see Diagrams section below).
Step 2: Run /github-voice Skill
Run the /github-voice skill to load writing style rules.
Step 3: Draft Title and Description
Draft a title and description, embedding any diagrams in the body. Output the drafted title and description as chat text so the user can review it.
Step 4: Confirm and Create
Use AskUserQuestion for confirmation only. Generate a random tag so the body file is unique across sessions: