What problem does it solve? Opening a pull request involves far more than running gh pr create: sizing the diff, searching for prior work, writing a reviewer-friendly description, self-critiquing the change, and driving CI to green. This Skill encodes that entire workflow so every PR follows the same disciplined process instead of ad-hoc habits. ## Core Features & Use Cases - Footprint bounding and batching: Combines small changes onto one branch under a ~50-file bound, partitions batched work into one Conventional Commit per concern, and splits or chains PRs when the bound is exceeded. - Compress-critique-fix loop: Launches a self-critique pass (via the bundled critique prompt) covering dead code, readability, reuse, tests, correctness, and scope before submission, iterating until a pass finds nothing. - Prior-art and ownership checks: Searches the tree, issue list, and open PRs before branching, respects live-ownership labels, and files claim issues for shared defects to avoid duplicate work. - Template-driven PR bodies: Generates Conventional Commit titles and structured bodies (What & why, Decisions made, Proposed guards, Review focus) with web-session-safe gh api and MCP fallbacks when gh pr commands are blocked. - Use Case: After finishing a feature branch, ask the agent to open the PR; it pushes once, opens a draft, runs the critique loop, writes the description, and watches CI without ever merging without explicit instruction. ## Quick Start Create a pull request for my current branch following the pr-creation workflow.