ワンクリックで
omx-setup
Setup and configure oh-my-codex using current CLI behavior
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Setup and configure oh-my-codex using current CLI behavior
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Use when changing CrispyTivi visual design, design tokens, Penpot assets, Widgetbook stories, component catalog coverage, or UI design-system docs.
Use when creating, resetting, publishing, or verifying CrispyTivi Penpot design-system artifacts through local Penpot MCP/REPL, including tokens, components, variants, assets, and editable screen patterns.
Use when adding or fixing CrispyTivi Widgetbook design-system coverage, especially official per-widget @UseCase annotations, fixture-backed use cases, design links, and Widgetbook build verification.
Run an anti-slop cleanup/refactor/deslop workflow
Full autonomous execution from idea to working code
Configure OMX notifications - unified entry point for all platforms
SOC 職業分類に基づく
| 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.