ship

Chain git hygiene, checks, code review, fixes, CI verification, and draft PR creation.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/drdanmaggs/rocket-fuel --skill ship-drdanmaggs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/drdanmaggs/rocket-fuel/tree/main/internal/plugin/skills/ship
Command: npx skills add https://github.com/drdanmaggs/rocket-fuel --skill ship-drdanmaggs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end pre-PR process, reducing manual handoffs by chaining git hygiene, build verification, automated code review, and a draft PR in a deterministic, auditable flow.

Core Features & Use Cases

  • End-to-end workflow orchestration: links git hygiene, build checks, code review, auto-fixes, and PR creation into a single run.
  • Deterministic, auditable steps: each stage reports results before proceeding, enabling reproducibility.
  • Seamless PR handoff: creates a draft PR once local changes are verified, ready for review.

Quick Start

Start a ship session from your feature branch to automatically run git hygiene, checks, code review, fixes, CI verification, and create a draft PR.

Frequently Asked Questions about ship

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate the pre-PR workflow from local changes to a draft PR?

Automating the pre-PR workflow chains git hygiene, fast-fail checks, code review, automated fixes, CI verification, and PR creation into a single deterministic run. This coordinates the entire path from feature work to review-ready code with stage reporting before proceeding.

What is an end-to-end pre-PR workflow for code review and CI verification?

An end-to-end pre-PR workflow orchestrates git hygiene, build verification, automated code review, auto-fixes, and draft PR creation. It provides deterministic, auditable steps where each stage reports results before moving to the next, ensuring reproducibility and safe handling of uncommitted changes.

Can I use this automated git hygiene and code review workflow with uncommitted changes?

Yes, the workflow safely handles uncommitted or conflicting changes. It coordinates deterministic sequencing and explicit stage progress reporting, ensuring local changes are verified through fast-fail checks and code review before creating a draft PR.

What's the best way to create a draft PR after running automated code review and fixes?

The best way is to use a deterministic workflow that runs git hygiene, fast-fail checks, code review, and CI verification in sequence. Once local changes are verified, it seamlessly creates a draft PR ready for human review with full auditability.

Does the automated PR workflow report progress between git hygiene and CI verification stages?

Yes, the workflow applies deterministic sequencing with explicit stage progress reporting. Each stage, from git hygiene to CI verification, reports its results before proceeding to the next step, enabling full reproducibility and auditable fast-fail checks.