Provides help and contextual routing guidance for the oh-my-codex workflow plugin.

Install

mkdir -p .claude/skills/help-yangyuan-zhen && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17502" && unzip -o skill.zip -d .claude/skills/help-yangyuan-zhen && rm skill.zip

Installs to .claude/skills/help-yangyuan-zhen

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

[OMX] Guide on using oh-my-codex plugin
39 charsno explicit “when” trigger
Beginner

Key capabilities

  • Add advisory routing context to steer the model
  • Activate specific workflow lanes using explicit keywords
  • Parallelize and delegate complex tasks to specialist agents
  • Start a planning interview for planning requests
  • Stop current operations based on context
  • Analyze OMX usage patterns and recommend configuration changes

How it works

The system inspects user prompts to add advisory routing context or activates specific workflows based on explicit keywords. It can also analyze usage data to provide recommendations.

Inputs & outputs

You give it
user prompt or request
You get back
advisory prompt-routing context or activated skill/workflow

When to use help

  • Understand agent routing
  • Use shortcut keywords
  • Opt-out of automated workflows

About this skill

How OMX Works

Plain English works as best-effort guidance — OMX inspects each prompt and may add advisory routing context to steer the model toward a suitable lane. This is advisory prompt-routing context: it does not activate a skill or workflow by itself. Explicit keywords remain the deterministic control surface when you want exact, guaranteed routing.

Triage lanes (when no keyword matches): complex/multi-step prompts may receive HEAVY guidance (autopilot-shaped); read-only lookups receive LIGHT/explore guidance; implementation work receives LIGHT/executor guidance; UI work receives LIGHT/designer guidance; simple conversational prompts receive no injection (PASS). To opt out per prompt, include a phrase such as no workflow, just chat, or plain answer.

What Happens Automatically

When You...I Automatically...
Give me a complex taskParallelize and delegate to specialist agents
Ask me to plan somethingStart a planning interview
Need something done completelyPersist until verified complete
Work on UI/frontendActivate design sensibility
Say "stop" or "cancel"Intelligently stop current operation

Magic Keywords (Optional Shortcuts)

You can include these words naturally in your request for explicit control:

KeywordEffectExample
ralphPersistence mode"ralph: fix all the bugs"
ralplanIterative planning"ralplan this feature"
ulwMax parallelism"ulw refactor the API"
planPlanning interview"plan the new endpoints"

ralph includes ultrawork: When you activate ralph mode, it automatically includes ultrawork's parallel execution. No need to combine keywords.

Stopping Things

Just say:

  • "stop"
  • "cancel"
  • "abort"

I'll figure out what to stop based on context.

First Time Setup

If you haven't configured OMX yet:

/omx-setup

This is the only command you need to know. It downloads the configuration and you're done.

If you only need lightweight directory guidance scaffolding for AGENTS.md files, use:

omx agents-init .

That command is intentionally narrower than full setup: it only bootstraps AGENTS.md files for the target directory and its immediate child directories.

For 2.x Users

Your old commands still work! /ralph, /ultrawork, /plan, etc. all function exactly as before.

But now you don't NEED them - everything is automatic.


Usage Analysis

Analyze your oh-my-codex usage and get tailored recommendations to improve your workflow.

Note: This replaces the former /learn-about-omc skill.

What It Does

  1. Reads token tracking from ~/.omx/state/token-tracking.jsonl
  2. Reads session history from .omx/state/session-history.json
  3. Analyzes agent usage patterns
  4. Identifies underutilized features
  5. Recommends configuration changes

Step 1: Gather Data

# Check for token tracking data
TOKEN_FILE="$HOME/.omx/state/token-tracking.jsonl"
SESSION_FILE=".omx/state/session-history.json"
CONFIG_FILE="$HOME/.codex/.omx-config.json"

echo "Analyzing OMX Usage..."
echo ""

# Check what data is available
HAS_TOKENS=false
HAS_SESSIONS=false
HAS_CONFIG=false

if [[ -f "$TOKEN_FILE" ]]; then
  HAS_TOKENS=true
  TOKEN_COUNT=$(wc -l < "$TOKEN_FILE")
  echo "Token records found: $TOKEN_COUNT"
fi

if [[ -f "$SESSION_FILE" ]]; then
  HAS_SESSIONS=true
  SESSION_COUNT=$(cat "$SESSION_FILE" | jq '.sessions | length' 2>/dev/null || echo "0")
  echo "Sessions found: $SESSION_COUNT"
fi

if [[ -f "$CONFIG_FILE" ]]; then
  HAS_CONFIG=true
  DEFAULT_MODE=$(cat "$CONFIG_FILE" | jq -r '.defaultExecutionMode // "not set"')
  echo "Default execution mode: $DEFAULT_MODE"
fi

Step 2: Analyze Agent Usage (if token data exists)

if [[ "$HAS_TOKENS" == "true" ]]; then
  echo ""
  echo "TOP AGENTS BY USAGE:"
  cat "$TOKEN_FILE" | jq -r '.agentName // "main"' | sort | uniq -c | sort -rn | head -10

  echo ""
  echo "MODEL DISTRIBUTION:"
  cat "$TOKEN_FILE" | jq -r '.modelName' | sort | uniq -c | sort -rn
fi

Step 3: Generate Recommendations

Based on patterns found, output recommendations:

If high Opus usage (>40%) and no ecomode:

  • "Consider using ecomode for routine tasks to save tokens"

If no team usage:

  • "Try /team for coordinated review workflows"

If no security-reviewer usage:

  • "Use security-reviewer after auth/API changes"

If defaultExecutionMode not set:

  • "Set defaultExecutionMode in /omx-setup for consistent behavior"

Step 4: Output Report

Format a summary with:

  • Token summary (total, by model)
  • Top agents used
  • Underutilized features
  • Personalized recommendations

Example Output

📊 Your OMX Usage Analysis

TOKEN SUMMARY:
- Total records: 1,234
- By Reasoning Effort: high 45%, medium 40%, low 15%

TOP AGENTS:
1. executor (234 uses)
2. architect (89 uses)
3. explore (67 uses)

UNDERUTILIZED FEATURES:
- ecomode: 0 uses (could save ~30% on routine tasks)
- team: 0 uses (great for coordinated workflows)

RECOMMENDATIONS:
1. Set defaultExecutionMode: "ecomode" to save tokens
2. Try /team for PR review workflows
3. Use explore agent before architect to save context

Graceful Degradation

If no data found:

📊 Limited Usage Data Available

No token tracking found. To enable tracking:
1. Ensure ~/.omx/state/ directory exists
2. Run any OMX command to start tracking

Tip: Run /omx-setup to configure OMX properly.

Need More Help?


Version: 4.2.3

When not to use it

  • When explicit control over routing is not desired
  • When a plain answer is preferred without workflow activation

Limitations

  • Advisory prompt-routing context does not activate a skill or workflow by itself
  • Usage analysis requires token tracking and session history data to be available
  • Recommendations are based on patterns found in usage data

How it compares

This system provides advisory routing and keyword-based control for agent behavior, which differs from a generic conversational model that lacks explicit workflow activation.

Compared to similar skills

help side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
help (this skill)03moReviewBeginner
enhance-claude-memory114moReviewBeginner
windsurf-custom-prompts12moNo flagsBeginner
agent-customization02moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry