What problem does it solve? Going from working-tree changes to an open pull request involves many error-prone steps: branching off the default branch, staging the right files, following commit conventions, detecting existing PRs, and writing a description that matches the change's complexity. This Skill automates that entire workflow in one pass. ## Core Features & Use Cases - End-to-end PR workflow: Gathers git context, detects conventions from commit history, branches, commits, pushes, and creates the PR via the GitHub CLI. - Adaptive PR descriptions: Scales description depth to the change size, from one sentence for a typo fix to full narratives with Mermaid diagrams and comparison tables for architectural changes. - Description-only updates: Refreshes an existing PR's description against the full branch diff, with user confirmation before applying. - Use Case: You finish a bugfix on a feature branch and say "commit and PR" — the Skill commits with a conventional message, pushes, and opens a PR whose description explains the problem and fix without boilerplate. ## Quick Start Ask the assistant to commit my current changes, push them, and open a pull request with a description sized to the change.