What problem does it solve?
This Skill helps you publish your work by turning local changes into a commit, pushing to a remote branch, and opening a pull request—while requiring explicit confirmation before each high-impact action.
Core Features & Use Cases
- Change discovery & review: Summarizes modified, added, deleted, and untracked files using Git commands to ensure you know what will be shipped.
- Safe staging & commits: Proposes exactly which files to stage and generates a commit message, while preventing staging of common secrets, lock files (unless updated), generated/build artifacts, and dependency directories.
- Push & PR creation with guardrails: Checks upstream configuration, avoids force-push, verifies whether a PR already exists, then drafts and creates a PR with a confirmed title/body.
Quick Start
Use the ship skill to commit, push, and open a PR for your current branch with confirmation at each step.