This is the canonical installation and configuration command for oh-my-claudecode. Run it once after installing the plugin, npm package, or pulling the latest repo, and it handles everything: downloads CLAUDE.md to local or global config, sets up the HUD statusline, configures MCP servers, and establishes team mode defaults. It's smart enough to detect if you've already run setup and offers a quick CLAUDE.md refresh instead of making you walk through the wizard again. The --local and --global flags let you update just project or system config after upgrades, and --force reruns the full wizard when you need to change preferences. Basically, it's the entry point that keeps your OMC install current without making you remember a bunch of separate commands.

skills.sh installs
1K
GitHub stars
40.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add yeachan-heo/oh-my-claudecode --skill omc-setup --agent claude-code

Installs into .claude/skills of the current project.

Files

OMC Setup

This is the only command you need to learn. After running this, everything else is automatic.

When this skill is invoked, immediately execute the workflow below. Do not only restate or summarize these instructions back to the user.

Note: All ~/.claude/... paths in this guide respect CLAUDE_CONFIG_DIR when that environment variable is set.

Best-Fit Use

Choose this setup flow when the user wants to install, refresh, or repair OMC itself.

  • Marketplace/plugin install users should land here after /plugin install oh-my-claudecode
  • npm users should land here after npm i -g oh-my-claude-sisyphus@latest
  • local-dev and worktree users should land here after updating the checked-out repo and rerunning setup

Flag Parsing

Check for flags in the user's invocation:

  • --help → Show Help Text (below) and stop
  • --local → Phase 1 only (target=local), then stop
  • --global → Phase 1 only (target=global), then stop
  • --force → Skip Pre-Setup Check, run full setup (Phase 1 → 2 → 3 → 4)
  • No flags → Run Pre-Setup Check, then full setup if needed

Help Text

When user runs with --help, display this and stop:

Sponsors

Details

Repository
github.com/yeachan-heo/oh-my-claudecode
Category
Marketing & SEO
First seen
Jun 3, 2026

More from yeachan-heo/oh-my-claudecode

All 37
1inference-sh avatarai-podcast-creationinference-sh/skillsCreate AI-powered podcasts with text-to-speech, music, and audio editing. Tools: Kokoro TTS, DIA TTS, Chatterbox, AI music generation, media merger. Capabilitie1Kskills.sh installs
2machina-sports avatarnba-datamachina-sports/sports-skillsNBA data via ESPN public endpoints, the NBA live CDN, and NBA Stats (stats.nba.com) — scores, standings, rosters, schedules, game summaries, play-by-play, injur1Kskills.sh installs
3daymade avatarclaude-code-history-files-finderdaymade/claude-code-skillsSearches and recovers Claude Code JSONL history across all active config homes and archives registered in ~/.claude/history-sources.json. Use --all-projects whe1Kskills.sh installs
4chrisbanes avatarcompose-side-effectschrisbanes/skillsUse when writing or reviewing Jetpack Compose code with LaunchedEffect, DisposableEffect, SideEffect, rememberCoroutineScope, rememberUpdatedState, snapshotFlow1Kskills.sh installs
5dodopayments avatardodo-best-practicesdodopayments/skillsGuide for initial Dodo Payments setup, including SDK installation, test and live environments, API keys, and the canonical checkout-to-webhook architecture.1Kskills.sh installs
6patternsdev avatarserver-side-renderingpatternsdev/skillsTeaches server-side rendering (SSR) for React applications. Use when you need faster initial page loads, better SEO, or dynamic per-request HTML generation.997skills.sh installs