Orca CLI
stablyai/orca
Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser…
A skill your agent uses when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration.
$ npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install TechDufus/oh-my-claude oh-my-claude-runtime --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/TechDufus/oh-my-claude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/oh-my-claude/skills/oh-my-claude-runtime .claude/skills/oh-my-claude-runtime && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "oh-my-claude-runtime" agent skill from https://github.com/TechDufus/oh-my-claude/tree/main/plugins/oh-my-claude/skills/oh-my-claude-runtime into .claude/skills/oh-my-claude-runtime/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "oh-my-claude-runtime", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/TechDufus/oh-my-claude/tree/main/plugins/oh-my-claude/skills/oh-my-claude-runtimeType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install TechDufus/oh-my-claude oh-my-claude-runtime --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TechDufus/oh-my-claude.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/oh-my-claude/skills/oh-my-claude-runtime .agents/skills/oh-my-claude-runtime && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "oh-my-claude-runtime" agent skill from https://github.com/TechDufus/oh-my-claude/tree/main/plugins/oh-my-claude/skills/oh-my-claude-runtime into .agents/skills/oh-my-claude-runtime/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "oh-my-claude-runtime", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install TechDufus/oh-my-claude oh-my-claude-runtime --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TechDufus/oh-my-claude.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/oh-my-claude/skills/oh-my-claude-runtime .cursor/skills/oh-my-claude-runtime && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "oh-my-claude-runtime" agent skill from https://github.com/TechDufus/oh-my-claude/tree/main/plugins/oh-my-claude/skills/oh-my-claude-runtime into .cursor/skills/oh-my-claude-runtime/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "oh-my-claude-runtime", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/TechDufus/oh-my-claude.git --path plugins/oh-my-claude/skills/oh-my-claude-runtime--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install TechDufus/oh-my-claude oh-my-claude-runtime --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TechDufus/oh-my-claude.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/oh-my-claude/skills/oh-my-claude-runtime .gemini/skills/oh-my-claude-runtime && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "oh-my-claude-runtime" agent skill from https://github.com/TechDufus/oh-my-claude/tree/main/plugins/oh-my-claude/skills/oh-my-claude-runtime into .gemini/skills/oh-my-claude-runtime/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "oh-my-claude-runtime", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install TechDufus/oh-my-claude oh-my-claude-runtimeInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/TechDufus/oh-my-claude.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/oh-my-claude/skills/oh-my-claude-runtime .github/skills/oh-my-claude-runtime && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "oh-my-claude-runtime" agent skill from https://github.com/TechDufus/oh-my-claude/tree/main/plugins/oh-my-claude/skills/oh-my-claude-runtime into .github/skills/oh-my-claude-runtime/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "oh-my-claude-runtime", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install TechDufus/oh-my-claude oh-my-claude-runtime --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TechDufus/oh-my-claude.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/oh-my-claude/skills/oh-my-claude-runtime .opencode/skills/oh-my-claude-runtime && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "oh-my-claude-runtime" agent skill from https://github.com/TechDufus/oh-my-claude/tree/main/plugins/oh-my-claude/skills/oh-my-claude-runtime into .opencode/skills/oh-my-claude-runtime/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "oh-my-claude-runtime", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
oh-my-claude-runtimeA skill your agent uses when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration.
Oh My Claude Runtime is an agent skill from TechDufus/oh-my-claude. Use when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration.
Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Agent Workflows, covering Multi-agent orchestration. The repository describes itself as: Add ultrawork to any prompt for maximum parallel execution. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit ede75db. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are python and json).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
code.claude.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Oh My Claude Runtime loads about 4.3k tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 1,728 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from TechDufus/oh-my-claude at commit ede75db, republished under its MIT licence (© TechDufus). 1,728 words, ~4,274 tokens.
.claude/skills/oh-my-claude-runtime/SKILL.md (or your agent's skills folder).Intelligent automation with orchestration guardrails and specialized agents.
Your context window is for REASONING, not storage.
Protect your context. Delegate aggressively. Subagent context is free. When you dump a large file into context, that's less capacity for reasoning.
When the user gives clear instructions:
Only ask when:
Don't narrate your actions:
Match your response length to the task:
All agents use model: inherit - same model as your session.
NEVER pass model: "haiku" or model: "sonnet" when spawning agents.
Always omit the model parameter or use model: "inherit". The Agent tool's default
description mentions "prefer haiku for quick tasks" - IGNORE THIS. This plugin
overrides that guidance. The user pays for their model tier - use it.
Correct: Agent(subagent_type="oh-my-claude:critic", prompt="...")
WRONG: Agent(subagent_type="oh-my-claude:critic", model="haiku", prompt="...")
| Agent | Job | When |
|---|---|---|
| advisor | ANALYZE | Pre-planning gap analysis, hidden requirements, scope risks |
| risk-assessor | ASSESS | Proactive change-risk pass during planning and PR review (functional, security, compatibility, performance, operational) |
| critic | REVIEW | Review plans critically BEFORE execution |
| code-reviewer | REVIEW | Review implementation AFTER code is written, before merge |
| validator | CHECK | Tests, linters, verification |
| librarian | READ | Files >500 lines, summarize, extract, git analysis |
| security-auditor | AUDIT | Security-focused code review: OWASP, secrets, injection, dependency CVEs |
Usage: Agent(subagent_type="oh-my-claude:critic", prompt="Review this migration plan")
More examples:
Agent(subagent_type="oh-my-claude:advisor", prompt="Analyze scope risks for this refactor")Agent(subagent_type="oh-my-claude:risk-assessor", prompt="Assess pre-implementation risk for this migration plan")Agent(subagent_type="oh-my-claude:code-reviewer", prompt="Review the auth implementation")Agent(subagent_type="oh-my-claude:validator", prompt="Run tests and verify the changes")Agent(subagent_type="oh-my-claude:librarian", prompt="Summarize the auth module")Agent(subagent_type="oh-my-claude:security-auditor", prompt="Audit the auth module for security vulnerabilities")Claude Code renamed Task(...) to Agent(...) in v2.1.63. Use Agent(...) in new prompts. TaskCreate/TaskUpdate/TaskList/TaskGet stay the same.
| Agent | Reviews | When | Output |
|---|---|---|---|
| risk-assessor | Change risk (plan or diff) | Default for non-trivial planning; optional on PR review | Intent summary + risk factors + 1-10 risk level + mitigations + recommendation |
| critic | Plans (before execution) | After Plan agent, before implementation | APPROVED / NEEDS_REVISION / REJECTED |
| code-reviewer | Implementation (after execution) | After code is written, before merge | Strengths + Issues (Critical/Important/Minor) |
| security-auditor | Security posture (on demand) | When deeper security analysis is needed beyond code-reviewer | Findings (Critical/Important/Minor) + Security Posture verdict |
| validator | Technical correctness | Before declaring work complete | VERDICT: PASS / FAIL with test/lint results |
Flow: Plan → advisor scans gaps → risk-assessor evaluates change risk → critic reviews plan → implement → code-reviewer reviews → validator runs checks → done
Use Claude Code's native agents for common tasks:
| Agent | Job | When |
|---|---|---|
| Explore | FIND | Locate files, definitions (use thoroughness: quick/medium/very thorough) |
| Plan | PLAN | Complex tasks needing decomposition |
| general-purpose | BUILD | Implementation tasks |
Usage: Agent(subagent_type="Explore", prompt="Find auth files", thoroughness="medium")
More examples:
Agent(subagent_type="Plan", prompt="Design the migration strategy")Agent(subagent_type="general-purpose", prompt="Implement the UserAuth class")The Task system is your scratchpad for orchestrating multi-agent work.
Use TaskCreate/TaskUpdate/TaskList/TaskGet to:
Task tools are built-in to Claude Code (TaskCreate, TaskUpdate, TaskList, TaskGet).
# Create with metadata
TaskCreate(subject="Find auth files", description="...", metadata={"priority": "high"})
# Dependencies: addBlockedBy (I wait) vs addBlocks (others wait for me)
TaskUpdate(taskId="2", addBlockedBy=["1"])
# Agent self-discovery via owner
TaskUpdate(taskId="1", owner="explore-1")
Agent(subagent_type="Explore", prompt="Find auth-related files...")Key distinction: Agent() = spawn agent NOW. TaskCreate() = track work for later.
# TRACKING: Create items to track progress
TaskCreate(subject="Implement auth", description="Add JWT middleware to API routes")
TaskCreate(subject="Write tests", description="Unit tests for auth middleware")
TaskUpdate(taskId="2", addBlockedBy=["1"]) # Tests blocked by implementation
# EXECUTION: Spawn agents to do work (parallel when independent)
Agent(subagent_type="general-purpose", prompt="Implement JWT middleware...")
Agent(subagent_type="oh-my-claude:validator", prompt="Run auth tests...")
# UPDATE: Mark complete after verification
TaskUpdate(taskId="1", status="completed")Parallelization: Launch multiple Agent() calls in ONE message for parallel execution.
Escape hatch: Add [NO-DELEGATE] for tasks main agent handles directly.
You are the conductor. Agents play the music.
| Situation | Do This |
|---|---|
| Find files | Agent(Explore) |
| Understand code | Agent(librarian) |
| Git recon (tags, branches, commits) | Agent(Explore) |
| Git analysis (diffs, changelogs) | Agent(librarian) |
| Implement feature | Agent(general-purpose) with spec |
| Verify work | Agent(validator) |
| Gap analysis before planning | Agent(advisor) |
| Risk pass before plan approval | Agent(oh-my-claude:risk-assessor) |
| Complex task | Agent(Plan) first |
| Review plan before execution | Agent(critic) |
| Security audit | Agent(oh-my-claude:security-auditor) |
Context protection is always on. Ultrawork adds execution intensity.
ultrawork or ulw
| Aspect | Default | Ultrawork |
|---|---|---|
| Parallelization | When sensible | AGGRESSIVE |
| Task Tracking | When helpful | Recommended |
| Stopping | After milestones | NEVER until ALL complete |
| Questions | When unclear | NEVER - decide and document |
| Validation | When appropriate | REQUIRED before stopping |
| Completion | End normally | Must output <promise>DONE</promise> |
Use Claude Code auto-memory for durable context via /memory.
Protocol:
/memory before context fills up/primeAuto-activates when entering native plan mode (no keyword needed).
| Phase | Behavior |
|---|---|
| Research | Mandatory Explore + librarian before designing |
| Analysis | Must consider 2+ approaches with tradeoffs |
| Risk | For non-trivial changes, run risk-assessor before plan approval |
| Review | Critic agent MUST approve before ExitPlanMode |
| Handoff | Plan path saved for execution session |
When you approve a plan (ExitPlanMode):
Coordinate multiple Claude Code sessions working together.
| Use Subagents (default) | Use Agent Teams |
|---|---|
| Focused tasks where only results matter | Tasks needing inter-agent discussion |
| Sequential work | Independent modules in parallel |
| Same-file edits | Research/review from multiple angles |
| Dependency chains | Competing hypotheses or cross-layer work |
Subagents are cheaper and simpler. Use teams only when parallel collaboration adds real value.
Create teams with natural language - there is no tool-based API:
Key properties:
See official docs for full reference.
| Keyword | Shortcut | Effect |
|---|---|---|
| ultraresearch | ulr | Maximum online research — parallel WebSearch, cross-reference sources |
| ultradebug | uld | Systematic 7-step debugging with evidence |
| Command | Purpose |
|---|---|
/prime | Context recovery after /clear |
| Skill | Description | Trigger |
|---|---|---|
git-commit-validator | Commit message validation and conventional commit format enforcement | "commit", "ship it", "push this", "let's merge", finishing work |
pr-creation | PR creation with conventional format, context gathering, draft by default | "create PR", "open PR", "ready for review", "push for PR" |
worktree | Git worktree automation for isolated feature development | /worktree create, /worktree list, /worktree remove |
init-deep | Initialize or migrate to nested CLAUDE.md structure for progressive disclosure | /init-deep, "deep init", "migrate claude.md", "nested claude" |
ralph-plan | Structured PRD generation with interview, research, and approval workflow | /ralph-plan <topic>, "create prd", "generate prd", "plan this" |
ralph-loop-init | Transform approved plans into executable ralph loop infrastructure | /ralph-loop-init, /ralph-init, "setup ralph loop" |
debugger | Systematic debugging methodology for diagnosing failures and root cause analysis | 2+ failed fix attempts, "ultradebug", "uld", debugging in circles |
tdd | TDD methodology for writing tests first, Red-Green-Refactor cycle | "tdd", "test first", "test driven", "red green refactor" |
verification | Evidence-based verification before claiming work is complete | "verify", "verification", "is it done", "complete", "ready to merge" |
receiving-code-review | How to handle code review feedback with technical rigor | "review feedback", "address review", "fix review comments" |
writing-skills | Methodology for creating effective skills using TDD principles | "create skill", "write skill", "new skill", "skill authoring" |
oh-my-claude-runtime | Runtime workflow guidance for ultrawork modes, orchestration, and plugin configuration | oh-my-claude behavior, ultrawork, plan execution |
| Hook | Event | Matcher | Description |
|---|---|---|---|
| Context Guardian | SessionStart | * | Injects context protection rules at session start |
| CLAUDE.md Health | SessionStart | * | Checks CLAUDE.md health, warns about size/staleness issues |
| OpenKanban Status | SessionStart, PreToolUse, PermissionRequest, UserPromptSubmit, Stop | * | Writes agent status when in OpenKanban terminal (via OPENKANBAN_SESSION) |
| Ultrawork Detector | UserPromptSubmit | * | Detects ultrawork/ultradebug/ultraresearch keywords, adjusts intensity |
| Danger Blocker | PreToolUse | Bash | Warns on risky patterns (curl piped to shell); catastrophic blocking moved to Safe Permissions |
| Commit Quality Enforcer | PreToolUse | Bash | Enforces commit message quality and conventional commit format |
| TDD Enforcer | PreToolUse | Edit|Write | Enforces TDD by requiring test files before source edits (via OMC_TDD_MODE) |
| Delegation Enforcer | PreToolUse | Edit|Write | Context guidance encouraging delegation to specialized agents |
| Safe Permissions | PermissionRequest | Bash, Read|Glob|Grep, Write|Edit | Auto-approves safe commands (tests, linters, readonly git, Claude internal paths), denies catastrophic commands |
| Plan Execution Injector | PostToolUse | ExitPlanMode | Injects execution context and agent teams guidance after plan approval |
| Context Monitor | PostToolUse | * | Warns at 70%+ context usage, critical at 85% |
| Edit Error Recovery | PostToolUse | * | Detects Edit tool failures, injects recovery guidance |
| Agent Usage Reminder | PostToolUse | * | Reminds to delegate to agents instead of using search tools directly |
| Verification Reminder | PostToolUse | * | Reminds to verify agent claims after Task completion |
| Todo Enforcer | Stop | * | Prevents stopping when todos are incomplete |
| Notification Alert | Stop, Notification | *, permission_prompt|idle_prompt | Desktop notifications, opt-in via OMC_NOTIFICATIONS=1 |
| PreCompact Context | PreCompact | * | Preserves session state + semantic patterns before compaction |
Customize behavior via environment variables in your settings.json:
{
"env": {
"OMC_CONTEXT_WARN_PCT": "70"
}
}| Variable | Default | Description |
|---|---|---|
OMC_CONTEXT_WARN_PCT | 70 | Context % to trigger warning |
OMC_CONTEXT_CRITICAL_PCT | 85 | Context % for critical warning |
OMC_SAFE_PERMISSIONS | 1 | Set to 0 to disable auto-approvals |
OMC_TDD_MODE | off | TDD enforcement: off, guided, enforced |
OMC_DANGER_BLOCK | 1 | Set to 0 to disable catastrophic command blocking |
OMC_NOTIFICATIONS | 0 | Set to 1 to enable desktop notifications on Stop |
OMC_USE_TASK_SYSTEM | 1 | Enable Task system checking for incomplete todos on Stop |
OMC_STOP_CHECK_GIT | 0 | Set to 1 to check for uncommitted git changes on Stop |
OMC_STOP_CHECK_PLANS | 1 | Check for incomplete plans on Stop |
OPENKANBAN_SESSION | (unset) | OpenKanban terminal session ID for status integration |
HOOK_DEBUG | (unset) | Set to 1 to enable hook debug logging to stderr |
© TechDufus, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in plugins/oh-my-claude/skills/oh-my-claude-runtime of TechDufus/oh-my-claude.
Open the folder on GitHubat commit ede75db
Oh My Claude Runtime next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Oh My Claude Runtime this skillTechDufus/oh-my-claude | 174 | — | ~4.3k | Automated safety check: Pass | MIT | |
| Orca CLIstablyai/orca | 88k | 2 repos | ~593 | Automated safety check: Pass | MIT | |
| Paseo Advisor Second Opiniongetpaseo/paseo | 20k | 1 repos | ~756 | Automated safety check: Pass | Custom licence | |
| O2 Review Loopopenobserve/openobserve | 22k | — | ~3.7k | Automated safety check: Pass | AGPL-3.0 | |
| Paseo Committeegetpaseo/paseo | 20k | 1 repos | ~496 | Automated safety check: Pass | Custom licence | |
| Mission Control Agent APIbuilderz-labs/mission-control | 6.3k | — | ~2.1k | Automated safety check: Pass | MIT |
stablyai/orca
Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser…
getpaseo/paseo
Launches one separate agent through Paseo to give a second opinion on the current task, with a self-contained briefing and no permission to edit files.
openobserve/openobserve
Splits a change into planner, coder and independent reviewer roles: you confirm a spec, a subagent implements it, and a separate reviewer checks each round's local WIP commit.
getpaseo/paseo
Forms a two-agent committee with contrasting profiles to analyze a stuck problem in parallel, reconcile their views and return a consensus plan without editing files.
builderz-labs/mission-control
Teaches an agent to use the Mission Control dashboard API: register, send heartbeats, fetch assigned tasks, report progress and disconnect, with API key auth.
getpaseo/paseo
Hands off the current task, including context, decisions and failed attempts, to a fresh agent through Paseo by writing a self-contained briefing prompt and launching that agent.
TechDufus/oh-my-claude
Systematic debugging methodology for diagnosing failures and root cause analysis.
TechDufus/oh-my-claude
MUST be used when creating pull requests. An agent skill from TechDufus/oh-my-claude.
TechDufus/oh-my-claude
Transform approved plans into ralph loop infrastructure. An agent skill from TechDufus/oh-my-claude.
TechDufus/oh-my-claude
Structured PRD generation with interview, research, and approval workflow.
TechDufus/oh-my-claude
Methodology for creating effective skills using TDD principles.
TechDufus/oh-my-claude
Initialize or migrate to nested CLAUDE.md structure for progressive disclosure.
Categories
A skill your agent uses when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration. Oh My Claude Runtime is an agent skill from TechDufus/oh-my-claude. Use when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration.
Oh My Claude Runtime fits situations like: applying oh-my-claude workflow guidance; ultrawork modes; agent orchestration; plugin configuration.
Run `npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a claude-code`. Or copy the skill folder (plugins/oh-my-claude/skills/oh-my-claude-runtime in TechDufus/oh-my-claude) into .claude/skills/oh-my-claude-runtime in your project. Claude Code loads it when a task matches its description.
Run `npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a codex`. Or copy the skill folder (plugins/oh-my-claude/skills/oh-my-claude-runtime in TechDufus/oh-my-claude) into .agents/skills/oh-my-claude-runtime in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/oh-my-claude-runtime, .gemini/skills/oh-my-claude-runtime, .github/skills/oh-my-claude-runtime and .opencode/skills/oh-my-claude-runtime in your project.
SKILL.md names no scripts, command-line tools or credentials: Oh My Claude Runtime is instructions for the agent only. Our summary lists: Python 3.
SKILL.md names 1 domain. As links in the text: code.claude.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Oh My Claude Runtime is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Oh My Claude Runtime: Orca CLI (stablyai/orca, 88k stars), Paseo Advisor Second Opinion (getpaseo/paseo, 20k stars), O2 Review Loop (openobserve/openobserve, 22k stars) and Paseo Committee (getpaseo/paseo, 20k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
TechDufus (a GitHub user) maintains it in TechDufus/oh-my-claude, which has 174 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on July 13, 2026.
Source: TechDufus/oh-my-claude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.