Skip to content

Guide · Agent skill

How to use the OMC Skill Dispatcher agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The OMC Skill Dispatcher is a small command file from the oh-my-claudecode project that keeps the /oh-my-claudecode:skill command available in Claude Code. It does not do the work itself; it tells the agent to open the full skill instructions bundled with the oh-my-claudecode plugin and follow them with your arguments. This guide explains what it does, how to install it, how to trigger it, and what to check before you run it.

OMC Skill DispatcherYeachan-Heo/oh-my-claudecode · MIT

Quick start

  1. 1Install the oh-my-claudecode plugin. Make sure the plugin is installed, since it provides skills/skill/SKILL.md.
  2. 2Download the ZIP. Get the skill ZIP from the agent-skills directory page.
  3. 3Unzip into a skills folder. Extract it into ~/.claude/skills/ for personal use or .claude/skills/ inside a project.
  4. 4Or upload in the Claude apps. In the Claude apps, open Settings, Capabilities, then Skills and upload the skill.
  5. 5Invoke the command. Type /oh-my-claudecode:skill followed by your request.
  6. 6Review the dispatched instructions. Open skills/skill/SKILL.md to check what the arguments will cause before you rely on the result.

What does the OMC Skill Dispatcher make the agent do?

The file skill.md is a compatibility command. Its job is to keep /oh-my-claudecode:skill available without loading the full skill description into every Claude Code session.

When you invoke the command, the agent reads the full bundled instructions at skills/skill/SKILL.md from the active oh-my-claudecode plugin install, then follows that file exactly, treating whatever you typed as the user's arguments.

Install the skill from the ZIP download

Download the ZIP from the agent-skills directory page. Then unzip it into one of two places: ~/.claude/skills/ for your personal skills, or the .claude/skills/ folder inside a project for project-specific use.

Alternatively, in the Claude apps, open Settings, go to Capabilities, and upload the skill under Skills.

  • Personal: unzip into ~/.claude/skills/
  • Project: unzip into .claude/skills/ in your project folder
  • Claude apps: Settings → Capabilities → Skills, then upload

Make sure the oh-my-claudecode plugin is installed

This file only forwards to another file. It needs the oh-my-claudecode plugin, which provides skills/skill/SKILL.md, to be installed. Without the plugin, there are no instructions to dispatch to.

If the file is not directly readable from the current directory, the agent is told to look under the active CLAUDE_PLUGIN_ROOT or OMC_PLUGIN_ROOT, the package root, or the installed OMC plugin directory.

Trigger the skill with a request

Invoke the command as /oh-my-claudecode:skill followed by whatever you want the underlying skill to do. Everything you type after the command is passed along as $ARGUMENTS.

Because the dispatched instructions decide what happens, phrase your arguments clearly and check the bundled SKILL.md if you are unsure what it will do.

/oh-my-claudecode:skill <your request>

Examples of what the command is for

The file is most useful when you already use oh-my-claudecode and want the skill command to stay available in your sessions. Plugin maintainers can also read it to see how command files delegate to bundled skills.

Other files in the same set follow the same pattern for their own skills, such as ask.md, autoresearch.md, and configure-notifications.md.

  • Invoke /oh-my-claudecode:skill with a task the bundled skill handles
  • Review skills/skill/SKILL.md in the plugin to see what the arguments will trigger
  • Check how a command file delegates to its bundled skill when maintaining the plugin

Safety notes: scripts and network

According to the source, this skill runs no scripts and uses no network access. Its only action is reading a file and following its instructions.

Because the dispatched instructions decide what happens, review them before running the command, especially if your arguments could cause changes on your machine.

  • Runs scripts: no
  • Uses network: no
  • Review the target SKILL.md before passing sensitive arguments

What people use it for

  • Keeping /oh-my-claudecode:skill available in Claude Code sessions without loading the full description each time
  • Reviewing how a plugin command file delegates to a bundled SKILL.md
  • Using the skill command as part of an existing oh-my-claudecode workflow

Frequently asked questions

How do I install the OMC Skill Dispatcher skill?

Download the ZIP from the directory page and unzip it into ~/.claude/skills/ for personal use or into .claude/skills/ in a project. You can also upload it in the Claude apps under Settings, then Capabilities, then Skills.

Does this skill need anything else installed?

Yes. It requires the oh-my-claudecode plugin, which provides skills/skill/SKILL.md. Without that plugin, the command has nothing to dispatch to.

Is the OMC Skill Dispatcher free?

The source gives the licence as MIT. It does not state pricing, so check the project's repository for any terms beyond the licence.

Does it run scripts or use the internet?

According to the source, it runs no scripts and uses no network access. It reads the bundled SKILL.md and follows its instructions.

Why does the command just forward to another file?

It keeps the command available without loading the full skill description into every Claude Code session. The detailed behaviour lives in the bundled SKILL.md.

What if the SKILL.md file cannot be found?

The instructions tell the agent to locate it under the active CLAUDE_PLUGIN_ROOT or OMC_PLUGIN_ROOT, the package root, or the installed OMC plugin directory. If none of these contain the file, the command will not work as intended.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this if you already run the oh-my-claudecode plugin in Claude Code and want the /oh-my-claudecode:skill command, or if you maintain that plugin and want to see how command files delegate to bundled skills. Pick something else if you want a standalone capability, since this file does nothing useful without the wider OMC plugin.

Download the skill