ship-it

Installation
SKILL.md

Step 1 — Confirm scope and project rules

Read the project's coordination and delivery instructions. Confirm the requested outcome, current branch, target remote and PR base from repository settings and user intent; do not guess main when the base is unknown.

Use the project's existing delivery document. With no other arrangement, look for delivery-status.md; support delivery-plan.md in older projects. Read the current phase, expected output and acceptance requirements, not just the first few lines. If the diff conflicts with the agreed scope, resolve that decision with the user before shipping. Do not create a status file just for this check.

If delivery-plan.md exists, follow the legacy status migration rules to check the saved decision, ask when unresolved, and record the user's choice before changing the status arrangement.

Inspect working-tree changes and outgoing commits. Include only the intended work. Proceed with already authorized commits without asking again; do not silently stash, discard or include unrelated changes. If the work is on the base branch, establish a suitable PR branch without resetting existing work.

Installs
33
First Seen
Jul 8, 2026