From idea-to-ship
Orchestrates the idea-to-ship pipeline autonomously by composing ideate, deep-dive, prompt-pack, and build-loop skills. Takes a grounded niche to a near-finish-line first-draft product with an honest validation ledger.
How this skill is triggered — by the user, by Claude, or both
Slash command
/idea-to-ship:autopilotThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
`autopilot` flies the **idea-to-ship pipeline end to end, autonomously**, in character as a *grounded* founder-persona — productizing the "paste one kickoff and the pipeline runs itself" pattern. It takes a real, grounded niche and hands back a **near-finish-line-AIMED first-draft product + an honest validation ledger**.
autopilot flies the idea-to-ship pipeline end to end, autonomously, in character as a grounded founder-persona — productizing the "paste one kickoff and the pipeline runs itself" pattern. It takes a real, grounded niche and hands back a near-finish-line-AIMED first-draft product + an honest validation ledger.
It is an orchestrator: it composes the existing skills and never reimplements them. It invokes ideate, deep-dive, prompt-pack, and build-loop, carries each one's file output into the next, and adds only the connective tissue — the autonomy contract, the corrected gate, the kill-ledger, and an honest hand-off. If you find yourself pasting a sub-skill's procedure into this run, stop: invoke the skill instead.
It states its limits in its own text (below) because the whole point is an honest first draft, not an oversold "finished product."
Strong triggers — invoke without asking:
Softer triggers:
Do NOT use this for:
ideate / deep-dive / prompt-pack / build-loop directly.prompt-pack) or a soundness audit (deep-dive).Routing tie-breaker: autopilot automates the manual tier. Reach for it to fly the pipeline end-to-end with eyes open on the bounds — not to replace human taste, finish, or market judgment.
Load-bearing, stated up front so no one reads an autonomous run as more than it is.
Produces: a grounded CONCEPT_BRIEF, a validated + sequenced build pack, a near-finish-line-AIMED first-draft product (designed + machine-validated as far as machines can check), and an honest ledger of what's checked vs. what only a human/market can verify.
The 3 eyes-open limits it does NOT escape:
Market validation is explicitly the human handoff. "Works + looks good + well-judged" ≠ "people want it." autopilot is a force-multiplier toward a finishable first draft — not a finished-product factory and not a market validator.
Hard rule: invoke each skill and carry its file forward; never inline its content.
ideate → a grounded CONCEPT_BRIEF.md — forced success-metric + kill-criterion, and (via its conditional-design forcing-function) a substantive design direction when feel is load-bearing.deep-dive → validates the brief's load-bearing claims with honest confidence + a ground-truth tally; its hand-back is folded into the brief (verdict, what's verified vs. still-a-bet).prompt-pack → sequences the validated/gated scope into self-contained build prompts; carries execute-discipline.build-loop → drives each shippable unit to near-finish-line craft on two co-equal tracks — the objective machine facts AND, when feel is load-bearing, the mandatory multi-pass visual design loop.Phase-by-phase orchestration (what each invocation gets, what carries forward, where the gates are): references/pipeline-playbook.md.
prompt-pack) — never fake a gateBuild only the validated/gated scope — never extra breadth to look complete. If a phase's gate needs a human or real-world signal you don't have, STOP and emit the gate (name what's unverified and who must clear it); never fake it, render a "passed"/inert gate, or build past it. autopilot inherits this from prompt-pack and enforces it across the whole run — the autonomy makes it easy to rationalize past a gate, so this is the rule that keeps an autonomous run honest.
build-loop? Is the output a finish-the-last-mile takeover, not a from-scratch rebuild?ideate conditional-design + build-loop's visual loop)build-loop invocation, and expects build-loop to run its mandatory, multi-pass visual design loop — render → critique → fix → re-render, every iteration, never a unit-test substitute, never one-and-done.Parked or killed concepts are never silently dropped. Each is surfaced with its steelman (the strongest honest case for it) + the specific evidence that would flip it to go — a reviewable parking lot, so a kernel autopilot parked can be rescued. (Maps onto ideate's steelman-before-kill / park-with-a-revisit-trigger.)
autopilot opens each run by emitting a kickoff that locks the run's frame, then executes it. The full fill-in template is references/kickoff-skeleton.md; it captures: the grounded persona (real lived pain / real data — not invented demand), the forced success-metric + kill-criterion, the autonomy contract, the pipeline order, execute-discipline, the substantive design direction when feel is load-bearing, a narrate-the-phases instruction, and the context/handoff safety-net.
A full autonomous run is long and may outlive one chat. Files are the durable memory — the CONCEPT_BRIEF, the pack, build-loop's per-iteration ledger, any proof notes — never chat memory. Each phase's output is a file the next phase (or a future session) reads. If the run risks a context limit, emit a prompt-pack Mode C handoff so a fresh chat resumes cleanly with no amnesia.
build-loop's own rules require a genuine multi-pass loop and (when load-bearing) the visual design loop; surface the iteration count + design residual, don't paper over them.| Situation | What autopilot runs |
|---|---|
| A narrow, single-purpose app, design not the wedge | Full pipeline; build-loop plain-but-clear, N≈3–5; market handoff stated. |
| A narrow app where feel is the wedge | Full pipeline carrying the substantive design direction; build-loop's mandatory multi-pass visual loop + different-model critic + a flagged human taste spot-check. |
| A grounded niche, optional real-data seeding | Compose ground if installed (it's optional); the run works with or without it — the firewall holds either way. |
| No real grounding available | Don't run autopilot — it would invent demand. Hand back: ground the concept first. |
autopilot is the autonomous tier of the idea-to-ship suite: it flies the manual tier's pipeline to a near-finish-line-aimed first draft + an honest ledger — eyes open on the 3 limits, never overselling the result.
npx claudepluginhub nelsonwerd/idea-to-ship-skills --plugin idea-to-shipCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.