ship-it

Installation
SKILL.md

Ship: Branch, Commit, Push & PR

Arguments

Optional text used as the commit message subject, branch name prefix, and PR title (e.g. fix login timeout).

Special argument keywords (checked before treating $ARGUMENTS as a title):

  • help, --help, -h, ? → skip the workflow and read references/options.md
  • draft or --draft → create a draft PR (equivalent to the Draft PR option). If additional text follows (e.g. draft fix login timeout), use the remainder as the title/branch prefix.

If the user's message contains "draft" (e.g. "create a draft pr", "ship it as draft"), treat it the same way — enable draft mode and derive the title from any remaining description.

Process

1. Preflight Checks

git status
git ls-files --others --exclude-standard   # untracked files not shown by diff
Related skills
Installs
59
GitHub Stars
1
First Seen
Feb 13, 2026