shipshape takes any repo to OSS release quality and cuts releases from it. It owns the OSS-RELEASE.md contract normalizer, repo-fact detection, the readiness audit, and the resumable per-ecosystem release-cut engine. The prose /shipshape-* skills are thin callers of this binary.
Usage: shipshape [OPTIONS] [COMMAND]
Commands:
config Inspect resolved contract and release-journal locations and their provenance
contract Read/validate the OSS-RELEASE.md release contract
facts Detect deterministic repo facts (ecosystems, packages, CI, tags)
audit Score release readiness → gap report (read-only)
release Plan, cut, resume, verify, show, list, or abandon a release run
dist Generate binary-release infra (dist-workspace.toml + release workflow)
skill List, install, or print the companion /shipshape-* AI-skills
doctor Read-only self-diagnostic (`--fix` applies the safe subset)
version Show version, commit, schema versions, and bundled skills
Options:
--json
Emit a structured JSON envelope on stdout instead of human-readable text. Format is chosen only by this flag, never by TTY detection (AGENTS-AI-FIRST-CLI §9)
-V, --version
Show the same version information as the `version` subcommand
-h, --help
Print help (see a summary with '-h')