omx-setup

Automate oh-my-codex installation and refresh across user and project scopes.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/wmasfoe/notch-pet --skill omx-setup-wmasfoe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omx-setup
Source: https://github.com/wmasfoe/notch-pet/tree/main/.codex/skills/omx-setup
Command: npx skills add https://github.com/wmasfoe/notch-pet --skill omx-setup-wmasfoe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the installation and refresh of oh-my-codex across both user and project scopes, simplifying setup and keeping configurations in sync.

Core Features & Use Cases

  • Resolve setup scope (user or project) from explicit input, persisted state, or interactive prompts, and migrate legacy values when needed.
  • Create necessary directories, install prompts, integrate skill artifacts, and merge appropriate configuration files to ensure a consistent OMX environment across projects.
  • Generate project-root AGENTS.md and configure notification hooks to support smooth development workflows.

Quick Start

Run the OMX setup command to initialize or refresh your environment.

Frequently Asked Questions about omx-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate project setup and config merging for codex environments?

Codex project setup and config merging are automated by resolving scopes, creating directories, installing artifacts, and merging configurations to ensure a consistent environment. This handles both initial setup and ongoing maintenance.

What is scope resolution when installing cli configurations across projects?

Scope resolution determines whether setup applies to the user or project level by checking explicit input, persisted state, or interactive prompts, and migrating legacy values to apply artifacts correctly.

How do I refresh oh-my-codex configurations without breaking existing files?

Refreshing oh-my-codex configurations is handled through idempotent runs that safely merge configuration files, integrate skill artifacts, and validate checks to prevent breaking existing setups.

Does the omx setup process support both user and project level scopes?

Yes, the omx setup process supports both user and project scopes, allowing you to initialize or refresh your environment globally or locally while generating project-root AGENTS.md files.

Why does my project setup fail when migrating legacy config values?

Project setup failures during legacy migration often occur if scope determination cannot resolve the target directory; the setup handles this by validating checks and creating necessary directories before artifact installation.

Can I configure notification hooks and AGENTS.md files during initial setup?

Yes, you can configure notification hooks and generate project-root AGENTS.md files during initial setup to support smooth development workflows and maintain consistent configurations.