What problem does it solve?
Ship turns a single GitHub issue into a ready-to-merge pull request by coordinating planning, implementation, review, and a bounded fix loop without duplicating work across phases.
Core Features & Use Cases
- Single-run issue-to-PR orchestration: Executes the existing phase skills (plan → implement → review → fix loop → debrief → PR) with shared context gathered once.
- Bounded fix loop with decision gates: Re-runs implementation and review up to three times only for review blockers, and stops to ask when product/architecture decisions are required.
- Two operating modes for workflow control: Standalone mode creates the PR and closes issues; batch mode (
--no-pr) pushes a clean branch without opening a PR and defers debrief writing for later consolidation.
- Use Case: When a teammate requests an end-to-end fix for a specific issue, use ship to go from issue triage to a high-quality PR in one execution while ensuring clear stop-and-ask checkpoints for risky or ambiguous changes.
Quick Start
Run /skill:ship 123 to take issue 123 from planning through review and (if it passes) open a PR that closes the issue.