What problem does it solve? Manually running the full Git flow from committing changes to opening a pull request involves many repetitive steps and easy-to-miss mistakes, such as pushing directly to main or forgetting the PR template. This Skill executes the entire branch-to-PR workflow in one shot with built-in safety checks. ## Core Features & Use Cases - End-to-End Automation: Detects generic branches (main, develop, etc.), auto-generates a conventional branch name, commits via the /commit skill, pushes, and creates the PR with gh CLI. - PR Template Awareness: Searches the repository for pull request templates and fills them in, falling back to a default Summary/Changes/Test Plan format. - Safety Guardrails: Blocks pushes to generic branches, never uses force-push, detects existing PRs to avoid duplicates, and supports draft PRs on request. - Use Case: You finish a bug fix on the develop branch and say "create a PR" — the Skill branches off as fix/null-response-handling, commits, pushes, and opens a PR against the detected base branch, returning the URL. ## Quick Start Ask the agent to create a pull request for my current changes using the git-workflow skill.