What problem does it solve?
This Skill removes the manual, error-prone steps of committing local changes, pushing branches, and crafting clear pull request descriptions so developers can create or update PRs quickly and consistently.
Core Features & Use Cases
- Branch validation: Detects when the user is on main/master and prevents creating PRs from protected branches.
- Commit & push automation: Guides through staging, generating semantic commit messages, committing, and pushing the current branch.
- PR create/update flows: Checks for existing PRs, creates or updates the PR body using a structured template, preserves manual edits, and includes optional flow diagrams for new workflows.
- Use Case: A developer finishes work on a feature branch and needs a polished PR with a conventional-commit title, a concise overview, change summaries, and testing notes before requesting review.
Quick Start
Create or update a pull request for the current branch with a conventional-commit title and a descriptive body summarizing what changed and why.