Skip to content

/auto

Run Ship's full production workflow from raw requirement to PR: design, dev, E2E, review, QA, refactor, and handoff. Use only for explicit /ship:auto, auto pipeline requests, or end-to-end delivery.

From plugin
ship
9311 skills3 hooks1 MCP

Claude Code

$ npx -y skills add heliohq/ship --skill auto --agent claude-code

SKILL.md

auto.SKILL.md
name: auto
version: 0.1.0
description: >
  Run Ship's full production workflow from raw requirement to PR: design, dev,
  E2E, review, QA, refactor, and handoff. Use only for explicit /ship:auto,
  auto pipeline requests, or end-to-end delivery.
allowed-tools:
  - Bash
  - Read
  - Agent

Ship: Auto

Full staged workflow for explicit end-to-end production delivery.

Execution

Your cwd is the user's repo, not the plugin — a bare relative path will not find the orchestrator. Set `SKILL_DIR` to this skill's base directory (announced as "Base directory for this skill" when the skill loaded), then run the shared stage-aware orchestrator:

SKILL_DIR="<base directory from the skill invocation>"
SHIP_ORCH="$SKILL_DIR/../../scripts/auto-orchestrate.sh"
if [ -f .ship/ship-auto.local.md ]; then
  bash "$SHIP_ORCH" resume
else
  bash "$SHIP_ORCH" init '<user requirement goes here>'
fi

Then follow the `/ship:auto` dispatch loop: read `PROMPT_FILE`, dispatch the agent, classify the report card, and call `complete <PHASE>`.

Standalone Skill Boundary

`/ship:auto` is only for full end-to-end runs. For a single phase (design, dev, E2E, review, QA, refactor, handoff), invoke that `/ship:*` skill directly instead of routing through auto.

@heliohq
Ships withship

An agentic development harness for Claude Code & Codex: agent-routed workflows from raw requirement to green PR.

Stars on GitHub

Momentum

stars in total
93
Star history of heliohq/ship on GitHub, a chart by star-history.com

Other skills on ship.

arch-design
Auto-invoked

arch-design

System-design thinking before any doc or code: goals/non-goals, back-of-envelope numbers, components and contracts, failure…

@heliohq@heliohqInstall Skill
design
Auto-invoked

design

Plan implementation before coding: investigate the repo, write spec and plan, and validate with a peer. Use for "plan", "design…

@heliohq@heliohqInstall Skill
dev
Auto-invoked

dev

Implement from a spec or plan: extract stories, build in safe waves, test, commit, and get peer review per story. Use for…

@heliohq@heliohqInstall Skill
e2e
Auto-invoked

e2e

Add durable end-to-end tests for user/API-visible behavior. Detect or scaffold the E2E framework, write tests, run the app, and…

@heliohq@heliohqInstall Skill
handoff
Auto-invoked

handoff

Ship completed work: verify locally, commit related changes, push, create or update the PR, watch CI/reviews, and fix until…

@heliohq@heliohqInstall Skill
qa
Auto-invoked

qa

Runtime QA of a change: start the app, test acceptance criteria and edge cases, and report evidence. Use for "test this", "QA",…

@heliohq@heliohqInstall Skill

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about auto.

Which coding agents can use auto?
auto installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.