From autopilot
Execute one roadmap item end-to-end — claim, optional spec gate, implement, verify, review ritual, open PR, merge, bookkeeping. Use when told to work the roadmap queue or a specific item id, driven by the project's roadmap.config.md. Invoked per-item by /autopilot:solo and /autopilot:fleet.
How this skill is triggered — by the user, by Claude, or both
Slash command
/autopilot:taskThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
One invocation = one roadmap item, end to end. Load **`autopilot:standards`** first — it
One invocation = one roadmap item, end to end. Load autopilot:standards first — it
holds the survival rules, the merge protocol, and the communication contract, and this skill
does not restate them. Read the project's effective config for every binding, command, and
convention referenced below — that is the base roadmap.config.md composed with the active
roadmaps/<ID>.md overlay (the caller, /autopilot:solo or /autopilot:fleet, resolves which
overlay; section-level override, overlay wins). Resolve each verb (claim, verify, push,
merge, …) through it; the ## Source binding and ## Queue you act on come from the overlay
when one is active, everything else from the base. The caller resolves the overlay in the same
session before invoking this skill, so the effective config is already in context — there is
no on-disk "active roadmap" pointer to read (the engine keeps no such state; selection is the
caller's <ID> argument plus the single-overlay default).
If no roadmap.config.md exists, stop and say so — the engine has nothing to bind to.
Fleet mode: when /autopilot:fleet invokes you, its overrides apply — do not merge,
do not transition the item, skip any manual QA the config defers to the orchestrator, and
your final message is the fleet report. The overrides you receive in the spawn prompt win
over the merge/bookkeeping steps below.
next-ready (or take the explicit item id given). The order source is the config's
## Queue, cross-checked against live status; skip anything already done or in progress.claim the item.branch from the freshly fetched base, named per the config's ## Conventions.## Spec gate)## Reserved decisions): do not
implement that part — tag it pending, note it for the next checkpoint, and continue with
the rest.note.## Verify gate to green — in the foreground, with output captured to
a file (see autopilot:standards §1). This is the merge gate.## Review ritual)comment-pr the moment its triage is done, before any prose
(autopilot:standards §4 — this is the most common way these agents die). Triage with
receiving-review discipline: verify before adopting; record rejected findings and why in
the PR.Throughout, the base is whatever the effective ## Code-host binding names — the roadmap's
integration branch when one is configured, mainline otherwise. A task never merges to mainline
directly and never runs reconcile; reconciling an integration branch to mainline is the
orchestrator's mission-complete step (autopilot:standards §11).
open-pr using the project's template, in the project's language, with the item linked in
the footer. Honor the no-attribution rule.comment-pr (or note on the item) with the PR reference.autopilot:standards §6): regenerate generated artifacts, fix ordering collisions, union
additive data, re-run the full verify after any source conflict. If resolving would
override a logged decision or undo another merged PR, stop and park.merge only when: verify green on the rebased branch, all required reviews triaged with
no open high-severity finding, and the step-3 checklist done. (Fleet mode: stop here — the
orchestrator's merge queue owns the rest.)complete the item.log-decision for anything significant.derive follow-up work discovered during the task.Follow autopilot:standards §9. In short: two consecutive failed verify on this item →
note the findings, park it, stop the loop; a reserved decision that blocks the whole item
→ park and pick the next; context degraded → finish cleanly, write the digest, stop.
One log-decision on the roadmap log at session end: items completed, decisions taken, docs
touched, derived work, and the queue left for the owner (specs to skim, reserved decisions
pending, credentials due as their wave approaches).
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub odelrio/autopilot --plugin autopilot