KS
Killer-Skills

omx-setup — how to use omx-setup how to use omx-setup, omx-setup setup guide, omx-setup install, omx-setup alternative, omx-setup vs oh-my-codex, what is omx-setup, omx-setup for OpenAI Codex CLI, omx-setup command flags, omx-setup user guide

v1.0.0
GitHub

About this Skill

Perfect for Development Agents utilizing OpenAI Codex CLI and requiring seamless oh-my-codex installation or refresh across project and user-level OMX directories. omx-setup is a skill that provides power tools for OpenAI Codex CLI, specifically for setting up oh-my-codex directories.

Features

Supports setup flags like --force, --dry-run, and --verbose
Allows choosing install scope with --scope flag (user or project)
Overwrites managed artifacts with --force flag
Prints actions without mutating files with --dry-run flag
Provides per-file/per-step details with --verbose flag

# Core Topics

Yeachan-Heo Yeachan-Heo
[0]
[0]
Updated: 3/6/2026

Quality Score

Top 5%
39
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add Yeachan-Heo/oh-my-codex/omx-setup

Agent Capability Analysis

The omx-setup MCP Server by Yeachan-Heo is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use omx-setup, omx-setup setup guide, omx-setup install.

Ideal Agent Persona

Perfect for Development Agents utilizing OpenAI Codex CLI and requiring seamless oh-my-codex installation or refresh across project and user-level OMX directories.

Core Value

Empowers agents to manage oh-my-codex for current projects and user-level OMX directories using flags like --force, --dry-run, and --verbose, streamlining development with OpenAI Codex CLI and OMX setup protocols.

Capabilities Granted for omx-setup MCP Server

Installing oh-my-codex for project-specific OMX directories
Refreshing user-level OMX configurations with --force flag
Dry-running OMX setup for project and user scopes

! Prerequisites & Limits

  • Requires OpenAI Codex CLI
  • Limited to user and project scope
Project
SKILL.md
2.9 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

OMX Setup

Use this skill when users want to install or refresh oh-my-codex for the current project plus user-level OMX directories.

Command

bash
1omx setup [--force] [--dry-run] [--verbose] [--scope <user|project>]

Supported setup flags (current implementation):

  • --force: overwrite/reinstall managed artifacts where applicable
  • --dry-run: print actions without mutating files
  • --verbose: print per-file/per-step details
  • --scope: choose install scope (user, project)

What this setup actually does

omx setup performs these steps:

  1. Resolve setup scope:
    • --scope explicit value
    • else persisted ./.omx/setup-scope.json (with automatic migration of legacy values)
    • else interactive prompt on TTY (default user)
    • else default user (safe for CI/tests)
  2. Create directories and persist effective scope
  3. Install prompts, native agent configs, skills, and merge config.toml (scope determines target directories)
  4. Verify Team CLI API interop markers exist in built dist/cli/team.js
  5. Generate project-root ./AGENTS.md from templates/AGENTS.md (or skip when existing and no force)
  6. Configure notify hook references and write ./.omx/hud-config.json

Important behavior notes

  • omx setup only prompts for scope when no scope is provided/persisted and stdin/stdout are TTY.
  • Local project orchestration file is ./AGENTS.md (project root).
  • If AGENTS.md exists and --force is not used, interactive TTY runs ask whether to overwrite. Non-interactive runs preserve the file.
  • Scope targets:
    • user: user directories (~/.codex, ~/.agents/skills, ~/.omx/agents)
    • project: local directories (./.codex, ./.agents/skills, ./.omx/agents)
  • If persisted scope is project, omx launch automatically uses CODEX_HOME=./.codex unless user explicitly overrides CODEX_HOME.
  • With --force, AGENTS overwrite may still be skipped if an active OMX session is detected (safety guard).
  • Legacy persisted scope values (project-local) are automatically migrated to project with a one-time warning.

Recommended workflow

  1. Run setup:
bash
1omx setup --force --verbose
  1. Verify installation:
bash
1omx doctor
  1. Start Codex with OMX in the target project directory.

Expected verification indicators

From omx doctor, expect:

  • Prompts installed (scope-dependent: user or project)
  • Skills installed (scope-dependent: user or project)
  • AGENTS.md found in project root
  • .omx/state exists
  • OMX MCP servers configured in scope target config.toml (~/.codex/config.toml or ./.codex/config.toml)

Troubleshooting

  • If using local source changes, run build first:
bash
1npm run build
  • If your global omx points to another install, run local entrypoint:
bash
1node bin/omx.js setup --force --verbose 2node bin/omx.js doctor
  • If AGENTS.md was not overwritten during --force, stop active OMX session and rerun setup.

Related Skills

Looking for an alternative to omx-setup or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication