2233admin

Oh My Claudecode RS — Development skill for Claude Code

Development community

Rust rewrite of oh-my-claudecode — sub-5ms cold-start statusline + sibling crates.

How to install Oh My Claudecode RS

This entry records only its repository, not the path inside it, so there is no exact command to give. Open 2233admin/oh-my-claudecode-RS and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Oh My Claudecode RS does

Rust rewrite of oh-my-claudecode — sub-5ms cold-start statusline + sibling crates.

Alternatives in Development

README

oh-my-claudecode-RS

[English](#english) | [中文](#中文)


[![CI](https://github.com/2233admin/oh-my-claudecode-RS/actions/workflows/ci.yml/badge.svg)](https://github.com/2233admin/oh-my-claudecode-RS/actions) [![License](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Rust](https://img.shields.io/badge/Rust-1.85+-orange.svg)](https://www.rust-lang.org) [![Tests](https://img.shields.io/badge/tests-1176-brightgreen.svg)](#build--test) [![Binary Size](https://img.shields.io/badge/binary-397%20KB-brightgreen.svg)](#performance)

What is OMC-RS

A **Rust rewrite** of [oh-my-claudecode](https://github.com/Yeachan-Heo/oh-my-claudecode) — multi-agent orchestration, hooks, skills, MCP routing, statusline, and context injection for Claude Code.

**No npm. No node_modules. No upstream churn dependency.**

Metric Value
Crates 19
Lines of Rust 63,000+
Tests 1,176
HUD cold-start median 3.81ms (Win11, Ryzen 9800X3D)
Binary size (HUD) 397 KB
Edition Rust 2024, rustc 1.85+

Quick Start

For Hermes, download the `omc-agent-tool-*` archive from the latest GitHub Release, extract all three adjacent binaries, then register the MCP server:

omc setup --host hermes
omc doctor --host hermes --json

Hermes launches `omc mcp`; `omc-mcp` remains the compatibility entrypoint and `omc-team` provides the existing team process bridge. Keep the three binaries in the same directory.

# Clone
git clone https://github.com/2233admin/oh-my-claudecode-RS.git
cd oh-my-claudecode-RS

# Build
cargo build --release

# Test
cargo test --workspace

Claude Code Integration

Add to `~/.claude/settings.json`:

{
  "statusLine": {
    "type": "command",
    "command": "/absolute/path/to/target/release/omc-hud"
  }
}

CLI Usage

# HUD
cargo run -p omc-hud

# CLI help and host setup
cargo run -p omc-cli -- --help
cargo run -p omc-cli --