omg-autopilot

Convert a brief product idea into working code through an autonomous Phase 0–5 lifecycle.

Updated May 5, 2026
One-click install
npx skills add https://github.com/HyperionBurn/searchv1beta --skill omg-autopilot-hyperionburn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omg-autopilot
Source: https://github.com/HyperionBurn/searchv1beta/tree/main/.github/skills/omg-autopilot
Command: npx skills add https://github.com/HyperionBurn/searchv1beta --skill omg-autopilot-hyperionburn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of converting a vague product idea into a complete, working implementation without requiring you to micromanage requirements, design, coding, QA, and validation.

Core Features & Use Cases

  • End-to-end autonomous lifecycle: Turns a brief into requirements analysis, technical design, planning, parallel implementation, QA cycling, and multi-perspective validation.
  • Phase-based execution with guardrails: Uses a structured Phase 0–5 pipeline (expansion, planning, execution, QA, validation, cleanup) with stop conditions for repeated failures.
  • Interactive hook protocol: Fires user decision points via vscode_askQuestions (or numbered options) when inputs/spec are vague, when spec needs confirmation, when QA is stuck, or when validation is rejected.
  • Artifact outputs for traceability: Writes state and generated plans/specs (e.g., .omg/autopilot/spec.md and .omg/plans/autopilot-impl.md) and cleans up state on success.

Quick Start

Tell the agent: create me an end-to-end implementation for my product idea, including requirements, design, code, testing, and validation using full autopilot execution.

Frequently Asked Questions about omg-autopilot

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

FAQPage Schema
How do I turn a product idea into working code without micromanaging requirements and QA?

To turn a product idea into working code autonomously, this Skill runs an end-to-end lifecycle spanning requirements expansion, technical planning, parallel implementation, and QA cycles. It converts a brief input into a validated implementation without requiring manual intervention for each phase.

What is autonomous code generation and how does it handle vague product requirements?

Autonomous code generation executes multi-phase software delivery by expanding vague product requirements into structured specs and plans. When input ambiguity is detected, it pauses execution and prompts the user with interactive decision points to clarify specifications before proceeding with implementation.

How do I automate the full software delivery lifecycle from spec drafting to validation?

Automating the software delivery lifecycle involves orchestrating Phase 0–5 pipelines that handle requirements expansion, technical planning, execution, QA, and multi-perspective validation. You initiate this by requesting a full autopilot execution for your product idea, and the system manages the downstream phases.

Does autonomous execution stop automatically if QA or validation failures repeat?

Yes, autonomous execution enforces strict stop conditions after repeated QA or validation failures. If the system encounters iterative failure recovery issues or multi-perspective validation rejections, it halts the pipeline and triggers interactive hooks to request user guidance before retrying.

Can I reuse generated specs and technical plans across multiple product development cycles?

Yes, you can reuse generated specs and technical plans because the system writes persistent artifact outputs like spec.md and autopilot-impl.md. These artifacts are stored in designated directories, allowing you to reference and reuse them for iterative implementation rework or future product development cycles.

Why does autonomous implementation pause during technical planning and ask for confirmation?

Autonomous implementation pauses during technical planning to confirm specifications when the generated spec needs validation or when QA is stuck. This interactive hook protocol ensures that requirements analysis aligns with user intent before committing to parallel implementation and code generation.