What problem does it solve? Turning local Git work into a clean, reviewable GitHub pull request involves many error-prone steps: staging, committing, syncing with the base branch, resolving conflicts, pushing, and avoiding duplicate PRs. This Skill automates that entire workflow with strict guardrails so branches arrive conflict-free and validated. ## Core Features & Use Cases - Branch-safe PR creation: Reuses the current non-default branch or creates a feature branch, stages work repo-wide with git add -A, and never leaves new work on the default branch. - Validation and repair gates: Runs formatting, whitespace, lint, and test checks before committing, merges origin/<base> non-destructively, and repairs safe branch-owned failures before reporting readiness. - Multi-branch and SDLC support: Creates one PR per branch with a validated merge order, and in Agentic SDLC runs publishes only the exact promoted SHA after passing UAT. - Use Case: You finished a feature on a local branch and want a PR. The Skill commits your work, merges the latest origin/main, pushes with an explicit refspec, opens or reuses the PR, waits for GitHub checks, and reports the PR URL and readiness. ## Quick Start Ask the agent to create a GitHub pull request from your current branch using the create-pr skill.