一键导入
autopilot
Execute a feature from description to committed code using three parallel sub-agents: Architect, Builder, and Validator.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Execute a feature from description to committed code using three parallel sub-agents: Architect, Builder, and Validator.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
Expert guide for writing comprehensive API documentation including OpenAPI specs, endpoint references, authentication guides, and code examples. Use when documenting APIs, creating developer portals, or improving API discoverability.
Expert iOS App Store submission and approval system. 9 specialized agents providing senior App Review Team-level expertise across compliance, design, privacy, monetization, metadata, technical requirements, timing, rejection recovery, and learning. Triggers on keywords like app store, iOS submission, apple review, app rejection, aso, privacy manifest, privacy labels, ATT, iap, in-app purchase, subscription, storekit, review guidelines, HIG, testflight, app store connect.
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.
The ultimate landing page builder. Through a conversational interview, autonomously produces a complete, deployable Next.js landing page with TypeScript, Tailwind CSS, SEO metadata, JSON-LD structured data, and conversion-optimized copy. Consolidates intelligence from landing-page-designer, copywriting, page-cro, form-cro, schema-markup, seo-audit, layout-designer, ab-test-designer, and more. Use when the user says "build a landing page," "create a landing page," "I need a landing page for," or "build me a page for [product]." For optimizing an EXISTING landing page, use landing-page-optimizer or page-cro instead.
When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' or 'competitive landing pages.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables.
| name | Autopilot |
| description | Execute a feature from description to committed code using three parallel sub-agents: Architect, Builder, and Validator. |
Execute a feature from description to committed code using three parallel sub-agents: Architect, Builder, and Validator. No approval pauses — full autonomous execution.
/autopilot "Add user authentication with email OTP"
/autopilot "Implement dark mode toggle with system preference detection"
/autopilot "Add Stripe billing with tiered pricing"
The argument is a plain-English feature description. The more specific, the better the output.
When invoked with a feature description:
test, test:unit, vitest, jest, or playwright. If no test command exists, note that Validator will run npx tsc --noEmit and npm run build instead.build, build:dev, or next build in package.json scripts.Use TeamCreate to create a team named autopilot-{timestamp}.
Then create three tasks with dependencies:
Task 1 — Architect
Subject: "[Autopilot] Architect: Write implementation plan"
Description: |
Read the codebase to understand architecture, patterns, and conventions.
Write a detailed implementation plan to PLAN.md in the project root.
The plan MUST include:
- Files to create or modify (with full paths)
- Implementation order (what depends on what)
- Key design decisions with rationale
- Type signatures for new functions/components
- Test cases to verify the feature works
Feature: {FEATURE_DESCRIPTION}
Read at minimum: package.json, tsconfig.json, CLAUDE.md (if exists),
the src/ directory structure, and any files related to the feature area.
Do NOT implement anything. Only produce PLAN.md.
ActiveForm: "Architecting implementation plan"
Task 2 — Builder (blocked by Task 1)
Subject: "[Autopilot] Builder: Implement feature from plan"
Description: |
Read PLAN.md and implement each section sequentially.
Rules:
- Implement one logical unit at a time (one component, one API route, etc.)
- After each logical unit, run `npx tsc --noEmit` to verify it compiles
- If it compiles, commit with message: "[Autopilot] feat: {what was built}"
- If it fails, fix the error before moving on
- Follow existing codebase patterns exactly (imports, naming, file structure)
- Do NOT refactor unrelated code
- Do NOT add comments unless the logic is non-obvious
Feature: {FEATURE_DESCRIPTION}
ActiveForm: "Building feature from plan"
Set addBlockedBy: [Task 1 ID]
Task 3 — Validator (blocked by Task 1)
Subject: "[Autopilot] Validator: Continuous test verification"
Description: |
Wait for Builder to start committing, then continuously validate:
1. Run the test suite: {TEST_COMMAND}
2. Run the build: {BUILD_COMMAND}
3. Run type checking: npx tsc --noEmit
If ANY check fails:
- Report the exact failure to the Builder via SendMessage
- Wait for the fix commit
- Re-run all checks
If all checks pass after Builder marks their task complete:
- Mark this task as completed
- Send a summary of all test runs to the team lead
Keep running until Builder is done. Do not stop after one pass.
ActiveForm: "Validating builds and tests"
Set addBlockedBy: [Task 1 ID]
Spawn three agents using the Task tool with team_name set to the autopilot team:
subagent_type: "general-purpose", assign Task 1subagent_type: "general-purpose", assign Task 2subagent_type: "general-purpose", assign Task 3Launch Architect first. Launch Builder and Validator after Architect completes (they are blocked until then).
As team lead:
When all three tasks are completed:
Autopilot Complete
==================
Feature: {FEATURE_DESCRIPTION}
Files created: {count}
Files modified: {count}
Commits: {count}
Tests: {PASS/FAIL}
Build: {PASS/FAIL}
Commits:
- {commit hash} {message}
- {commit hash} {message}
...
TeamDelete| Situation | Action |
|---|---|
| No test command found | Validator uses tsc --noEmit + npm run build only |
| Architect produces vague plan | Builder should ask Architect for specifics via SendMessage before implementing |
| Builder fails same error 3x | Team lead takes over that specific fix |
| Tests were passing, now failing | Builder must fix before next commit (no skipping) |
| Feature too large (10+ files) | Architect should split into phases in PLAN.md; Builder implements phase by phase |
/commit-push-pr for that)