omc-setup
Facilitates the installation and configuration of oh-my-claudecode for seamless plugin and local development setups.
Install this skill
Security score
The omc-setup skill was audited on May 19, 2026 and we found 15 security issues across 2 threat categories, including 8 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 118 | - If local exists, run: `bash "${CLAUDE_PLUGIN_ROOT}/scripts/setup-claude-md.sh" local` |
Template literal with variable interpolation in command context
| 119 | - If only global exists, run: `bash "${CLAUDE_PLUGIN_ROOT}/scripts/setup-claude-md.sh" global` |
Template literal with variable interpolation in command context
| 137 | ```bash |
Template literal with variable interpolation in command context
| 150 | ```bash |
Template literal with variable interpolation in command context
| 157 | Read the file at `${CLAUDE_PLUGIN_ROOT}/skills/omc-setup/phases/01-install-claude-md.md` and follow its instructions. |
Template literal with variable interpolation in command context
| 163 | 1. **Phase 1 - Install CLAUDE.md**: Read `${CLAUDE_PLUGIN_ROOT}/skills/omc-setup/phases/01-install-claude-md.md` and follow its instructions. |
Template literal with variable interpolation in command context
| 165 | 2. **Phase 2 - Environment Configuration**: Read `${CLAUDE_PLUGIN_ROOT}/skills/omc-setup/phases/02-configure.md` and follow its instructions. Phase 2 must delegate HUD/statusLine setup to the `hud` sk |
Template literal with variable interpolation in command context
| 167 | 3. **Phase 3 - Integration Setup**: Read `${CLAUDE_PLUGIN_ROOT}/skills/omc-setup/phases/03-integrations.md` and follow its instructions. |
Template literal with variable interpolation in command context
| 169 | 4. **Phase 4 - Completion**: Read `${CLAUDE_PLUGIN_ROOT}/skills/omc-setup/phases/04-welcome.md` and follow its instructions. |
Template literal with variable interpolation in command context
| 173 | **IMPORTANT**: This setup process saves progress after each phase via `${CLAUDE_PLUGIN_ROOT}/scripts/setup-progress.sh`. If interrupted (Ctrl+C or connection loss), the setup can resume from where it |
Access to hidden dotfiles in home directory
| 13 | Note: All `~/.claude/...` paths in this guide respect `CLAUDE_CONFIG_DIR` when that environment variable is set. |
Access to hidden dotfiles in home directory
| 42 | /oh-my-claudecode:omc-setup --global Configure global settings (~/.claude/CLAUDE.md) |
Access to hidden dotfiles in home directory
| 63 | - Downloads fresh CLAUDE.md to ~/.claude/ |
Access to hidden dotfiles in home directory
| 64 | - Backs up existing CLAUDE.md to ~/.claude/CLAUDE.md.backup.YYYY-MM-DD |
Access to hidden dotfiles in home directory
| 117 | - Detect if local (.claude/CLAUDE.md) or global (~/.claude/CLAUDE.md) config exists |