ワンクリックで
autopilot
[OMX] Strict autonomous loop: $ralplan -> $ralph -> $code-review
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
[OMX] Strict autonomous loop: $ralplan -> $ralph -> $code-review
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
[OMX] Run an anti-slop cleanup/refactor/deslop workflow
[OMX] Run read-only deep repository analysis and return a ranked synthesis with explicit confidence, concrete file references, and clear evidence-vs-inference boundaries. Use when a user says 'analyze', 'investigate', 'why does', 'what's causing', or needs grounded cross-file explanation before any changes are proposed.
[OMX] Run a comprehensive code review
[OMX] Socratic deep interview with mathematical ambiguity gating before execution
[OMX] Diagnose and fix oh-my-codex installation issues
[OMX] Guide on using oh-my-codex plugin
| name | autopilot |
| description | [OMX] Strict autonomous loop: $ralplan -> $ralph -> $code-review |
$ralplan -> $ralph -> $code-review
If $code-review is not clean, Autopilot returns to $ralplan with the review findings as the next planning input, then continues again through $ralph and $code-review until the review is clean or a hard blocker is reported.
<Use_When>
$autopilot, "autopilot", "auto pilot", "autonomous", "build me", "create me", "make me", "full auto", "handle it all", or "I want a/an..."<Do_Not_Use_When>
$plan / $ralplan$ralph or direct executor work$code-review
</Do_Not_Use_When><Strict_Loop_Contract> Autopilot must not run a separate broad expansion/planning/execution/QA/validation lifecycle as its primary behavior. It delegates those concerns to the three canonical workflow phases below:
Phase ralplan — consensus planning gate
$ralplan to produce/update PRD and test-spec artifacts.return_to_ralplan_reason and the review findings as first-class planning input.$ralph.Phase ralph — implementation + verification loop
$ralph from the approved ralplan artifacts.$code-review.Phase code-review — merge-readiness gate
$code-review on the diff/artifacts produced by $ralph.APPROVE with architectural status CLEAR.COMMENT, REQUEST CHANGES, any architectural WATCH/BLOCK, or any unresolved finding is not clean.review_verdict, set return_to_ralplan_reason, and transition back to Phase ralplan.The only normal terminal state is complete after a clean code review. Cancellation, blocked credentials, unrecoverable repeated failures, or explicit user stop may terminate earlier with preserved state.
</Strict_Loop_Contract>
<Execution_Policy>
ralplan, then ralph, then code-review.$ralplan.$code-review always returns to $ralplan; do not patch findings ad hoc outside the loop..omx/state, $ralplan, $ralph, $code-review, and pipeline primitives; do not invent a separate execution framework.<State_Management>
Use omx_state MCP tools (or omx state ... --json fallback if MCP transport is unavailable) for Autopilot lifecycle state. State must be session-aware when a session id exists.
Required fields:
{
"mode": "autopilot",
"active": true,
"current_phase": "ralplan",
"iteration": 1,
"review_cycle": 0,
"max_iterations": 10,
"phase_cycle": ["ralplan", "ralph", "code-review"],
"handoff_artifacts": {
"context_snapshot_path": ".omx/context/<slug>-<timestamp>.md",
"ralplan": null,
"ralph": null,
"code_review": null
},
"review_verdict": null,
"return_to_ralplan_reason": null
}
state_write({mode:"autopilot", active:true, current_phase:"ralplan", iteration:1, review_cycle:0, state:{phase_cycle:["ralplan","ralph","code-review"], handoff_artifacts:{context_snapshot_path, ralplan:null, ralph:null, code_review:null}, review_verdict:null, return_to_ralplan_reason:null}})current_phase:"ralph", persist the plan/test-spec paths under handoff_artifacts.ralplan.current_phase:"code-review", persist implementation/test evidence under handoff_artifacts.ralph.active:false, current_phase:"complete", persist review_verdict:{recommendation:"APPROVE", architectural_status:"CLEAR", clean:true} and completed_at.iteration and review_cycle, set current_phase:"ralplan", persist review_verdict:{..., clean:false}, persist handoff_artifacts.code_review, and set return_to_ralplan_reason to a concise review-driven reason.$cancel; preserve progress for resume rather than deleting handoff artifacts.
</State_Management><Continuation_And_Resume>
When the user says continue, resume, or keep going while Autopilot is active, read autopilot-state.json and continue from current_phase:
ralplan: run/update consensus planning from current handoffs and any return_to_ralplan_reason.ralph: execute the approved plan and record verification evidence.code-review: review the current diff and decide clean vs return-to-ralplan.complete: report completion evidence; do not restart.Do not restart discovery or discard handoff artifacts on continuation. </Continuation_And_Resume>
<Pipeline_Orchestrator>
Autopilot may be represented by the configurable pipeline orchestrator (src/pipeline/) when useful. The Autopilot pipeline contract is:
ralplan -> ralph -> code-review
Pipeline state should use current_phase values that match the same phase names (ralplan, ralph, code-review, complete, failed) and should carry iteration, review_cycle, handoff_artifacts, review_verdict, and return_to_ralplan_reason alongside stage results.
</Pipeline_Orchestrator>
<Escalation_And_Stop_Conditions>
$cancel.$code-review is clean.
</Escalation_And_Stop_Conditions><Final_Checklist>
ralplan produced/updated approved planning artifactsralph implemented and verified the plan with fresh evidencecode-review returned a clean verdict (APPROVE + CLEAR)review_verdict.clean is true and return_to_ralplan_reason is nullcomplete or cancellation state is preserved coherently