What problem does it solve? Opening a pull request manually involves checking branch state, reviewing commits, verifying change size, and drafting a title and body, which is repetitive and error-prone. This Skill automates those checks and enforces a confirmation gate before anything is pushed or published. ## Core Features & Use Cases - Pre-flight verification: Confirms you are not on the default branch, have no uncommitted changes, and lists commits and changed files via git log and git diff. - Micro-PR limit enforcement: Validates the branch against configurable limits for maximum files changed and lines of code per PR. - Mandatory confirmation gate: Drafts a conventional PR title and structured body (Goal, Changes, Tests, Screenshots), then always asks for user approval before running git push and gh pr create, regardless of autonomy mode. - Use Case: After finishing a small feature branch, invoke the Skill to review the diff, confirm it stays within PR size limits, and open a well-formatted pull request against the default branch with one confirmed command. ## Quick Start Ask the assistant to open a pull request for the current branch using the pr skill and confirm the drafted title and body when prompted.