What problem does it solve? Manually pushing branches, checking for duplicate PRs, and writing consistent pull request descriptions is repetitive and error-prone. This Skill automates the guarded, step-by-step creation of a pull request from the current branch. ## Core Features & Use Cases - Guarded PR Creation: Blocks PRs from detached HEAD, the default branch, or unauthenticated gh sessions before doing any work. - Duplicate Detection: Checks for an existing open PR and stops instead of creating a duplicate. - Auto-Generated PR Body: Builds a structured body with Summary, Changes, Test Plan, and Linked Issues sections, including issue references extracted from completed plans. - Adversarial Pre-PR Review: Spawns a code-review subagent to catch defects, secrets, and regressions before the PR is created. - Use Case: After committing feature work on a branch, ask to open a pull request and get a pushed branch plus a well-formed GitHub PR with linked issues and an honest test plan. ## Quick Start Ask the assistant to create a pull request for the current branch using the pr-agent skill.