Connect a backlog source (jira, github-issues, files) to a Shipwrights project. Runs the source's setup wizard, reads its written config, merges it into .shipwrights.yml, validates the connection, lands as a single commit. Invoked as /shipwrights-connect [jira|github|files].
Generate project-specific Shipwrights agents from detected project signals. Drops .md files into .claude/agents/ so Claude Code discovers them natively and the orchestrator can dispatch by name. Invoked as /shipwrights-craft-agent [ " "] | --list | --remove .
Drive an epic from refine through ship using the project's .shipwrights.yml pipeline. Spawns specialist agents on scratch branches, integrates results, runs guards, opens the PR. Invoked as /shipwrights-epic [id] — with no id, picks the next ready epic from the configured backlog source.
First-run scaffold for a Shipwright project. Auto-detects language, package manager, verify commands, and project layout. Proposes a config + templates, asks per-file decisions on conflicts, lands as one git commit. Non-destructive by default. Invoke as /shipwrights-init [--dry-run | --non-interactive | --force].
Drive multiple Jira tickets sequentially through the /shipwrights-epic pipeline. Auto-picks the next ticket, watches the PR until merged, transitions Jira to shipped, repeats. Resumable across Claude Code sessions via .shipwrights/loop-state.json. Invoked as /shipwrights-loop [N] | --status | --abort.
Approve a drafted spec so the build pipeline can proceed. Re-runs strict citation enforcement against the manifest, flips frontmatter status to approved, commits the marker. Invoked as /shipwrights-spec-approve .
Tombstone a drafted or in-flight spec. Sets status to cancelled; the file stays in place for audit. Refuses on shipped or already-cancelled specs. Invoked as /shipwrights-spec-cancel .
Record a revision request against a drafted spec, snapshot the current plan for history, append the note to the input, bump revisions counter. The actual re-analysis happens when /shipwrights-spec is invoked next. Invoked as /shipwrights-spec-revise .
Drive a single-task spec-first pipeline. Reads the codebase (with manifest), drafts a spec, runs architect analysis with citations, writes a plan document, halts at the approval gate. Invoked as /shipwrights-spec for a fresh task, or /shipwrights-spec to resume an existing draft.
Read the in-flight register and report what's currently being driven through the pipeline. Includes stale-entry detection (>48h with no commit). Invoked as /shipwrights-status.
Bump Shipwright templates and config schema in a project. Runs config migrations in order (like Drizzle/Prisma). 3-way merges template changes against the consumer's edits. Lands as one git commit. Invoked as /shipwrights-upgrade.