About cloud-ship
cloud-ship is an agent skill that invokes the `ship` skill to take a selected issue through an unattended workflow to a merge-ready PR, then relays the result. It is intended for running that process without a person present and stops at the merge gate.
Key features
- 01Unattended `ship` invocation
- 02End-to-end issue-to-PR workflow
- 03Relays PR link and merge summary
- 04Reports reviewer exits or stop reason
Use cases
- 01Drive an issue to a merge-ready PR without attendance
- 02Relay the outcome and review status of a ship run
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ gharib89/ skills --skill cloud-shipAfter installing, type/cloud-shipin Claude Code to confirm it loaded.
Bundled filesCHANGELOG.md
Details
From the project READMEcloud-ship
One fire: one selected issue driven to one merge-ready PR, ending at the merge gate with no human present. This skill adds the invocation and the relay, nothing else.
The fire
- Invoke
shipunattended. Call the Skill tool with skillshipand arguments--unattended, no issue number. Ship runs the whole unattended lane (reference/unattended.mdin its own folder) and returns. - Relay. Report that lane's step-5 result verbatim, prefixed with
cloud-ship <version>(themetadata.versionabove): the PR link and where the merge summary is, or the stop reason as ship named it. With a PR, add each reviewer's exit, read off the merge summary'sReviewblock (reviewed,not reviewed: <reason>ornot invoked: <primary> reviewed).
The one invariant
Hand the sandbox clone over untouched for isolate --in-place to branch, let
ship run every mechanic and write every claim, label, comment and hand-back,
and end the fire where ship returns.
Comments
Markdown supported