What problem does it solve?
This Skill removes the friction of turning finished changes into a shared pull request by handling the commit, push, and PR creation steps in one guided workflow.
Core Features & Use Cases
- Pre-flight safety checks: Verifies the working tree and prevents accidental pushes from the main branch.
- Commit automation: Stages relevant changes and creates a concise commit message when the user does not provide one.
- GitHub PR publishing: Pushes the branch, detects whether a pull request already exists, and creates a new one when needed.
- Use case: A developer finishes a feature and wants to move from local edits to an open review-ready pull request without manually switching between git and GitHub commands.
Quick Start
Ask the assistant to run the ship workflow for the current branch, using your message if you have one or generating a commit message from the diff, then push the branch and open a GitHub pull request.