omx
Original:🇺🇸 English
Translated
2 scripts
Use when you need multi-agent orchestration for OpenAI Codex CLI. Triggers on: omx, $plan, $ralph, $team, $autopilot, $deep-interview. v0.11.10 — 30+ agents, 35+ workflow skills, tmux team runtime, sparkshell, explore, ralplan.
21installs
Sourceakillness/oh-my-skills
Added on
NPX Install
npx skill4agent add akillness/oh-my-skills omxTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →omx (oh-my-codex) — Multi-Agent Orchestration for Codex CLI
When to use this skill
- You want a stronger Codex CLI runtime with reusable role prompts and workflow skills
- You need coordinated parallel agents via tmux team workers
- Complex tasks requiring persistent execution () or consensus planning (
$ralph)$ralplan - You need repository exploration () or bounded shell inspection (
omx explore)omx sparkshell - Cross-model consultation with or
$ask-claude$ask-gemini
1. Quick Start
bash
npm install -g @openai/codex oh-my-codex
omx setup
omx --madmax --highInside Codex:
text
/prompts:architect "analyze the authentication flow"
$plan "map the safest implementation path"Mental model: Codex does the agent work. OMX adds better prompts, reusable workflow skills, and a runtime layer around it. Start withand let the agent pull inomx --madmax --high,$team, or other workflows when the task needs them.$ralph
2. Agent Roles (30+)
| Tier | Agents |
|---|---|
| Core Development | |
| Quality Assurance | |
| Domain Experts | |
| Product Strategy | |
Invoke via:
/prompts:<agent-name> "task"3. Workflow Skills (35+)
| Skill | Trigger | Description |
|---|---|---|
| | Full autonomous pipeline — idea to working code |
| | Persistent execution loop until verified complete |
| | Maximum parallelism across parallel agents |
| | N coordinated agents with tmux/worktree isolation |
| | Strategic planning before implementation |
| | Consensus-based iterative planning |
| | Socratic clarification before planning or execution |
| | Codebase-focused deep search |
| | Evidence-driven causal analysis (trace methodology) |
| | Test-first development (red-green-refactor) |
| | Fix build errors, type errors, toolchain failures |
| | Comprehensive multi-dimension code review |
| | Security audit — vulnerabilities, trust boundaries |
| | Maximum parallelism QA pass |
| | UI/UX visual review with verdict |
| | Frontend UI/UX design and review |
| | Clean AI expression patterns from code/docs |
| | Cross-model consultation with Claude |
| | Cross-model consultation with Gemini |
| | Atomic commits, rebasing, history management |
| | Token-efficient execution mode |
| | Clone and adapt web pages or UI patterns |
| | Stop active execution modes |
4. Team Runtime
bash
# Start parallel team workers
omx team 3:executor "fix all TypeScript errors"
omx team 2:security-reviewer,1:architect "audit auth module"
# Team management
omx team status <team-name>
omx team resume <team-name>
omx team shutdown <team-name>Inside Codex:
text
$team 3:executor "parallelize this refactor"Requirements:
| Platform | Dependency |
|---|---|
| macOS | |
| Ubuntu/Debian | |
| Fedora | |
| Windows (native) | |
| Windows (WSL2) | |
5. CLI Commands
Core launch
bash
omx # Launch Codex with OMX runtime
omx --madmax --high # Recommended default (bypass + high reasoning)
omx --xhigh # Extra-high reasoning effortLaunch flags
| Flag | Description |
|---|---|
| Fast execution, minimal verification |
| High reasoning effort |
| Extra-high reasoning effort |
| Bypass approvals/sandbox ( |
| Preview without execution |
| Verbose output |
Operator commands
bash
omx setup # Install prompts, skills, config, AGENTS scaffolding
omx doctor # Verify installation
omx doctor --team # Team/swarm diagnostics
omx status # Show active modes
omx cancel # Cancel execution modes
omx hud --watch # Live HUD status monitor
omx reasoning <mode> # Set: low/medium/high/xhigh
omx help # Show helpExplore & inspect
bash
omx explore --prompt "find where team state is written" # Read-only repo lookup
omx sparkshell git status # Bounded shell inspection
omx sparkshell --tmux-pane %12 --tail-lines 400 # Tail tmux pane outputInstructions
- Identify intent — match request to the best workflow skill (,
$plan,$ralph,$team)$deep-interview - Start with the recommended launch — for most sessions
omx --madmax --high - Use role prompts for analysis — before implementation
/prompts:architect "..." - Escalate when needed — let the agent pull in heavier workflows; don't force for simple tasks
$team - Use for vague requests — when intent, scope, or boundaries are unclear
$deep-interview - Point to references — link to the relevant references/ file for deep-dive details
Examples
Example 1: Standard session
bash
omx --madmax --hightext
/prompts:architect "analyze the current auth flow"
$plan "implement OAuth safely"Example 2: Persistent execution
text
$ralph "fix all failing tests and make them pass"Loop: execute → verify → fix, until all tests pass.
Example 3: Parallel team work
bash
omx team 3:executor "refactor the API layer with proper tests"Example 4: Clarify before coding
text
$deep-interview "I want to add a payment system"One-question-at-a-time Socratic loop until intent is clear, then hands off to or .
$plan$ralphBest practices
- Codex-first — OMX is a workflow layer, not a replacement for Codex; start with
omx --madmax --high - Use before
$plan— plan first when scope is unclear; ralph for guaranteed execution$ralph - for consensus — use when multiple planning perspectives are needed before committing
$ralplan - gates execution — always use for vague greenfield or brownfield work
$deep-interview - Team mode is optional — only escalate to when the task genuinely needs parallel workers
$team - Cross-model consultation — and
$ask-claudefor second opinions on design or architecture$ask-gemini - for safe lookups — read-only; won't modify anything
omx explore - when stuck — diagnose installation issues before manual debugging
omx doctor
Quick Reference
| Command/Skill | Action |
|---|---|
| Recommended launch |
| Analysis and design review |
| Strategic planning |
| Clarify vague requests |
| Persistent loop until done |
| Consensus planning |
| Parallel coordinated agents |
| Maximum parallelism |
| Read-only repo exploration |
| Bounded shell inspection |
| Install/re-install OMX |
| Diagnose issues |
| Cancel active modes |
References
| File | Contents |
|---|---|
| references/agents-catalog.md | All 30+ agent profiles and use cases |
| references/skills-reference.md | Full skill list with triggers and descriptions |
| references/cli-reference.md | Complete CLI: omx team/explore/sparkshell/reasoning |