What problem does it solve? Opening a pull request involves more than running one command: you need clear intent, a validated diff, a well-written body, and safety checks for public repositories. This Skill automates that entire workflow so PRs are published with accurate descriptions and no accidental leaks. ## Core Features & Use Cases - Intent-driven PR creation: Confirms the problem and reason behind a change before writing the PR's Why and How sections. - Normal and stacked PRs: Detects stacked branches via the gh-stack extension and publishes ordered, linked PRs layer by layer. - Public repository safety gates: Sanitizes branch names, commit messages, titles, and bodies, then requires explicit confirmation before publishing to a public repo. - Use Case: After finishing a feature branch, ask to open a PR; the Skill validates the diff against your intent, writes a structured body, pushes the branch, and returns the PR URL. ## Quick Start Ask the assistant to create a pull request for the current branch using the create-pr skill.