What problem does it solve? Opening a pull request by hand is error-prone: uncommitted work gets left behind, stale branches produce misleading diffs, local checks get skipped, and PR descriptions get invented from commit subjects instead of the real diff. This Skill gates every one of those failure modes before anything is pushed. ## Core Features & Use Cases - Branch analysis: Inspects the three-dot diff against the default branch, detects uncommitted work, verifies the branch is up to date, and checks for an existing PR to prevent duplicates. - Pre-merge verification: Runs the local equivalents of CI workflows (lint, build, test) plus repo-declared drift checks defined in pre-pr: frontmatter, gating on deterministic fail-on regexes rather than exit codes alone. - Grounded PR creation: Generates a title and body from the actual diff, requires a single user approval, then pushes and opens the PR via gh while rejecting AI attribution. - Use Case: You finished a feature branch and want it reviewed. The Skill confirms the tree is clean, runs the repo's checks, shows you a proposed title and body, and opens the PR only after you approve. ## Quick Start Ask the assistant to open a pull request for the current feature branch using the git-pr skill.