What problem does it solve?
Committing changes and coordinating a PR is tedious and error-prone when handling different development modes and branch states. This skill automates the end-to-end Git workflow from commit to PR, including adaptive PR descriptions, branch resolution, and optional description rewriting to reflect observable changes.
Core Features & Use Cases
- End-to-end Git workflow: detect base branch, create a feature branch when needed, commit grouped changes, push to origin, and open or update a GitHub PR with a value-first description.
- Description-first formatting: when describing changes, generate PR bodies that emphasize what changed and why, aligned with observable outcomes.
- Flexible modes: supports description-only, description-update, and full workflow (including commit/push) flows.
- Evidence-aware PRs: integrates guidance for capturing or referencing evidence in the PR description and allows rewriting descriptions when requested.
- Branch safety: uses a safe branch-creation flow that respects unpushed commits and remote state.
Quick Start
Create a feature branch from the default branch, commit changes, push, and open a PR with an adaptive, value-first description.