Back to Skills

omc-default

verified

Configure OMC in local project (.claude/CLAUDE.md)

View on GitHub

Marketplace

omc

Yeachan-Heo/oh-my-claudecode

Plugin

oh-my-claudecode

productivity

Repository

Yeachan-Heo/oh-my-claudecode
2.6kstars

skills/omc-default/SKILL.md

Last Verified

January 24, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/Yeachan-Heo/oh-my-claudecode/blob/main/skills/omc-default/SKILL.md -a claude-code --skill omc-default

Installation paths:

Claude
.claude/skills/omc-default/
Powered by add-skill CLI

Instructions

# OMC Default (Project-Scoped)

## Task: Configure OMC Default Mode (Project-Scoped)

**CRITICAL**: This skill ALWAYS downloads fresh CLAUDE.md from GitHub to your local project. DO NOT use the Write tool - use bash curl exclusively.

### Step 1: Create Local .claude Directory

Ensure the local project has a .claude directory:

```bash
# Create .claude directory in current project
mkdir -p .claude && echo "✅ .claude directory created" || echo "❌ Failed to create .claude directory"
```

### Step 2: Download Fresh CLAUDE.md (MANDATORY)

Execute this bash command to download fresh CLAUDE.md to local project config:

```bash
# Download fresh CLAUDE.md to project-local .claude/
curl -fsSL "https://raw.githubusercontent.com/Yeachan-Heo/oh-my-claudecode/main/docs/CLAUDE.md" -o .claude/CLAUDE.md && \
echo "✅ CLAUDE.md downloaded successfully to .claude/CLAUDE.md" || \
echo "❌ Failed to download CLAUDE.md"
```

**Note**: The downloaded CLAUDE.md includes Context Persistence instructions with `<remember>` tags for surviving conversation compaction.

**MANDATORY**: Always run this command. Do NOT skip. Do NOT use Write tool.

**FALLBACK** if curl fails:
Tell user to manually download from:
https://raw.githubusercontent.com/Yeachan-Heo/oh-my-claudecode/main/docs/CLAUDE.md

### Step 3: Verify Plugin Installation

The oh-my-claudecode plugin provides all hooks automatically via the plugin system. Verify the plugin is enabled:

```bash
grep -q "oh-my-claudecode" ~/.claude/settings.json && echo "Plugin enabled" || echo "Plugin NOT enabled"
```

If plugin is not enabled, instruct user:
> Run: `claude /install-plugin oh-my-claudecode` to enable the plugin.

### Step 4: Confirm Success

After completing all steps, report:

✅ **OMC Project Configuration Complete**
- CLAUDE.md: Updated with latest configuration from GitHub at ./.claude/CLAUDE.md
- Scope: **PROJECT** - applies only to this project
- Hooks: Provided by plugin (no manual installation needed)
- Agents: 19+ available (base +

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
2687 chars