with one click
omx-setup
Setup and configure oh-my-codex using current CLI behavior
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Setup and configure oh-my-codex using current CLI behavior
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use for reliable web-browser agents, semantic page inspection, Playwright automation, accessibility-tree navigation, structured browser actions, post-action validation, replay, and visual fallbacks for canvas or highly visual interfaces.
Apply frontend UX quality gates for SaaS dashboards, product screens, modals, tables, forms, responsive layouts, overflow fixes, accessibility, visual validation, spelling, and reduction of UI rework.
Use for professional SaaS UI implementation and refinement in React, TypeScript, Tailwind, dashboards, admin panels, tables, forms, settings, billing, onboarding, responsive layouts, component states, and design-system consistency.
Apply open-design product UI workflow for premium visual redesigns, dashboards, landing pages, design tokens, component libraries, responsive product screens, visual QA, anti-generic styling, and professional frontend delivery.
Optimizes images for blogs and websites, including format conversion, resizing, compression, responsive delivery, accessibility, and visual validation. Use when asked to optimize, reduce, prepare, convert, or improve images for the web.
LGPD-focused privacy and data-governance skill for Brazilian software products. Use for data mapping, legal basis selection, consent, privacy notices, RIPD, rights requests, retention, vendor risk, incident response, and international transfer review.
| name | omx-setup |
| description | Setup and configure oh-my-codex using current CLI behavior |
Use this skill when users want to install or refresh oh-my-codex for the current project plus user-level OMX directories.
omx setup [--force] [--dry-run] [--verbose] [--scope <user|project>]
If you only want lightweight AGENTS.md scaffolding for an existing repo or subtree, use omx agents-init [path] instead of full setup.
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)omx setup performs these steps:
--scope explicit value./.omx/setup-scope.json (with automatic migration of legacy values)user)user (safe for CI/tests)dist/cli/team.js./AGENTS.md from templates/AGENTS.md (or skip when existing and no force)./.omx/hud-config.jsonomx setup only prompts for scope when no scope is provided/persisted and stdin/stdout are TTY../AGENTS.md (project root).AGENTS.md exists and --force is not used, interactive TTY runs ask whether to overwrite. Non-interactive runs preserve the file.user: user directories (~/.codex, ~/.codex/skills, ~/.omx/agents)project: local directories (./.codex, ./.codex/skills, ./.omx/agents)user scope, if historical ~/.agents/skills still exists alongside ${CODEX_HOME:-~/.codex}/skills, current setup prints a cleanup hint because Codex may show duplicate skill entries until the legacy tree is removed or archived.project, omx launch automatically uses CODEX_HOME=./.codex unless user explicitly overrides CODEX_HOME.--force, AGENTS overwrite may still be skipped if an active OMX session is detected (safety guard).project-local) are automatically migrated to project with a one-time warning.omx setup --force --verbose
omx doctor
From omx doctor, expect:
.omx/state existsconfig.toml (~/.codex/config.toml or ./.codex/config.toml)npm run build
omx points to another install, run local entrypoint:node bin/omx.js setup --force --verbose
node bin/omx.js doctor
--force, stop active OMX session and rerun setup.