ship-branch
Installation
SKILL.md
Ship Branch
Workflow
- Inspect
git status --shortfirst. - Leave unrelated dirty files untouched.
- Group changes by semantic purpose and split mixed work into separate commits when needed.
- Use short scoped Conventional Commit messages that match the change.
- If the current branch is
main, create a working branch first; otherwise stay on the current branch. - Commit all intended changes before pushing.
- Push the branch to the remote.
- Open a PR into
mainwithgh pr create. - Use a Conventional Commits PR title and a reviewer-ready PR body built from repo-defaults.md.
For one-shot PR shipping formerly covered by ship-pr, read one-shot-pr.md and use scripts/inspect_git_state.py.