autopilot

Coordinate phased subagents to implement software features and generate summaries.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/ianphil/prism --skill autopilot-ianphil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autopilot
Source: https://github.com/ianphil/prism/tree/main/.claude/skills/autopilot
Command: npx skills add https://github.com/ianphil/prism --skill autopilot-ianphil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the end-to-end implementation of a feature by coordinating phased tasks through subagents, ensuring dependencies are respected and progress is reported automatically.

Core Features & Use Cases

  • Sequential Phase Execution: Orchestrates multiple feature phases in order, spawning subagents to implement each phase.
  • Dependency-Aware Orchestration: Respects task dependencies and halts on failures with clear status updates.
  • Progress Reporting & Final Summary: Provides real-time status after each phase and a final feature completion summary.
  • Use Case: A product team wants to implement a new feature broken into phases (core types, state machine, integration). The autopilot runs all phases automatically and reports outcomes.

Quick Start

Use /autopilot 003 to run all phases for feature 003. Use /autopilot to run all phases for the current feature on the active branch.

Frequently Asked Questions about autopilot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end feature implementation with sequential phases?

Automate end-to-end feature implementation by loading a feature plan, spawning subagents for each sequential phase, and monitoring dependency-aware orchestration until completion. The system automatically respects task dependencies and halts with clear status updates if a phase fails.

What is dependency-aware orchestration for phased software development?

Dependency-aware orchestration coordinates phased tasks by spawning subagents that respect sequential task dependencies. It loads feature plans, processes phases in order, waits for each subagent to complete, and generates a final summary report for the entire feature.

How do I run all phases for a specific feature automatically?

Run all phases for a specific feature by invoking the autopilot command with the feature identifier, or run it without arguments to process all phases for the current feature on the active branch. It sequentially spawns phase agents and reports progress after each completion.

Can I use subagent orchestration to implement a feature broken into core types, state machines, and integration phases?

Yes, subagent orchestration supports feature development broken into phases like core types, state machines, and integration. It sequentially spawns phase agents, ensures dependencies are respected, and provides real-time progress reporting followed by a final completion summary.

What happens when a phase fails during automated feature implementation?

When a phase fails during automated feature implementation, the dependency-aware orchestration halts execution and provides clear status updates. This prevents downstream phases from running with incomplete dependencies and ensures progress is accurately reported.

Do I need a predefined feature plan to start automated phase execution?

Yes, automated phase execution requires a predefined feature plan to load. The system reads the plan to identify sequential phases, spawns subagents for each phase, and orchestrates the implementation while respecting task dependencies throughout the workflow.