mcpField
O
omg-autopilot

omg-autopilot

github.com/zereightAgent workflows2.1k10 installsUpdated today
Repository

About omg-autopilot

omg-autopilot is a skill for carrying a product idea through specification, planning, implementation, QA, and review. It suits users seeking hands-off, multi-stage code delivery, with explicit phase tracking and validation by multiple reviewers.

Key features

  1. 01Idea expansion into a specification
  2. 02Plan creation and review
  3. 03Parallel implementation tasks
  4. 04QA cycles with stop limits
  5. 05Multi-perspective validation

Use cases

  1. 01Turning a product idea into working code
  2. 02Coordinating planning, coding, and testing
  3. 03Reviewing implementation for security and quality

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/zereight/gitlab-mcp --skill omg-autopilot

After installing, type/omg-autopilotin Claude Code to confirm it loaded.

Details

From the project README

OMG Autopilot

OMG Autopilot takes a brief product idea and autonomously handles the full lifecycle: requirements analysis, technical design, planning, parallel implementation, QA cycling, and multi-perspective validation.

When to Use

  • User wants end-to-end autonomous execution from an idea to working code
  • Task requires multiple phases: planning, coding, testing, and validation
  • User wants hands-off execution

When NOT to Use

  • User wants to explore options → use /plan
  • Single focused code change → use /ralph or delegate to @executor
  • Quick fix or small bug → delegate directly to @executor

Execution Pipeline

Phase 0 - Expansion

Turn the user's idea into a detailed spec.

  • If ralplan consensus plan exists (.omc/plans/ralplan-*.md): Skip Phase 0 AND Phase 1 → jump to Phase 2
  • If deep-interview spec exists (.omc/specs/deep-interview-*.md): Use pre-validated spec, skip to Phase 1
  • If input is vague: Offer redirect to /deep-interview for clarification
  • Otherwise: @analyst extracts requirements, @architect creates technical specification
  • Output: .omc/autopilot/spec.md
  • Track phase: omg_write_state(phase="expansion_done")
Phase 1 - Planning

Create an implementation plan from the spec.

  • @architect creates plan (direct mode)
  • @critic validates plan
  • Output: .omc/plans/autopilot-impl.md
  • Track: omg_write_state(phase="planning_done")
Phase 2 - Execution

Implement the plan using parallel execution.

  • Route tasks by complexity to @executor
  • Run independent tasks in parallel
  • Track: omg_write_state(phase="execution_done")
Phase 3 - QA

Cycle until all tests pass (max 5 cycles).

  • Build, lint, test, fix failures
  • Stop early if the same error repeats 3 times (fundamental issue)
  • Track: omg_write_state(phase="qa_done")
Phase 4 - Validation

Multi-perspective review in parallel.

  • @architect: Functional completeness
  • @security-reviewer: Vulnerability check
  • @code-reviewer: Quality review
  • All must approve; fix and re-validate on rejection
  • Track: omg_write_state(phase="validation_done")
Phase 5 - Cleanup

Delete all state files on successful completion.

  • Run /cancel for clean exit

Stop Conditions

  • Same QA error persists across 3 cycles → report fundamental issue
  • Validation keeps failing after 3 rounds → report issues
  • User says "stop", "cancel", or "abort"

Checklist

  • All 5 phases completed
  • All validators approved in Phase 4
  • Tests pass (verified with fresh output)
  • Build succeeds
  • State files cleaned up

Comments

Markdown supported