Multi-agent orchestration for Claude Code. Specialist agents handle planning, execution, code review, debugging, and research with evidence-based verification.
Create a strategic work plan via Prometheus-style interview and structured plan drafting.
Persistence loop that prevents stopping until task is verified complete by oracle.
Start a work session from a Prometheus-generated plan.
Maximum parallel execution mode. Spawns multiple agents simultaneously for fastest completion.
Ultrawork persistence loop. Like ralph, but requires Oracle verification before the loop exits. No iteration limit — only oracle-verified completion exits.
Focused task executor that works alone without delegation. Use for implementing specific tasks, bug fixes, feature additions, and code changes. Maintains strict task discipline and verification before completion.
Codebase search specialist for finding files, patterns, and implementations. Use when asking "Where is X?", "Which file has Y?", or "Find the code that does Z". Fire multiple in parallel for broad searches.
Build-fixer agent that resolves build failures, type errors, toolchain issues, and dependency problems. Named after the divine blacksmith. Use when builds fail, types don't check, or dependencies break.
External documentation and open-source code researcher. Use when looking up library usage, finding implementation examples in OSS, retrieving official documentation, or researching best practices for unfamiliar packages.
Pre-planning consultant that analyzes requests before planning. Use when requirements are ambiguous, scope is unclear, or you need to identify hidden intentions, potential AI-slop patterns, and gaps before creating a work plan.
Cancel the currently active Ralph Loop.
Consolidate agent project memories and notepad learnings into a unified summary
Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows.
Designer-turned-developer who crafts stunning UI/UX even without design mockups. Use for UI components, styling, layout, animations, and visual design work.
MUST USE for ANY git operations. Atomic commits, rebase/squash, history search (blame, bisect, log -S). Triggers: 'commit', 'rebase', 'squash', 'who wrote', 'when was X added', 'find the commit that'.
Matches all tools
Hooks run on every tool call, not just specific ones
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
statuslineModePreferred OMCA statusline mode: off, direct, or daemon (default: direct).
${user_config.statuslineMode}enableKeywordTriggersOptional compatibility setting for legacy keyword-trigger workflows (default: false).
${user_config.enableKeywordTriggers}disableForceOrchestrationStyleWhen true, removes the force-for-plugin: true line from the installed output-styles/omca-default.md cache copy so your own outputStyle setting takes precedence instead of the plugin's orchestration style. The strip is applied at /oh-my-claudeagent:omca-setup time; you must re-run omca-setup after every plugin update (or /plugin marketplace update omca) because the cache copy may be overwritten and the strip will need re-application.
${user_config.disableForceOrchestrationStyle}Executes bash commands
Hook triggers when Bash tool is used
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
External network access
Connects to servers outside your machine
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Multi-agent system for Claude Code. Specialist agents for planning, execution, review, debugging, research — with persistence, parallel execution, and natural language activation.
claude plugin marketplace add UtsavBalar1231/oh-my-claudeagent
claude plugin install oh-my-claudeagent@omca
Or from inside a Claude Code session:
/plugin marketplace add UtsavBalar1231/oh-my-claudeagent
/plugin install oh-my-claudeagent@omca
Add to your project's .claude/settings.json so team members get the plugin automatically:
{
"extraKnownMarketplaces": {
"omca": {
"source": {
"source": "github",
"repo": "UtsavBalar1231/oh-my-claudeagent"
}
}
},
"enabledPlugins": {
"oh-my-claudeagent@omca": true
}
}
For GitHub Enterprise Server, use full git URLs in the source:
{
"extraKnownMarketplaces": {
"omca": {
"source": {
"source": "git",
"url": "git@github.example.com:org/oh-my-claudeagent.git"
}
}
}
}
/plugin marketplace update omca
Rebuild the locally-installed plugin cache from your dev tree:
bash scripts/package-plugin.sh ~/.claude/plugins/cache/omca/oh-my-claudeagent/$(jq -r .version .claude-plugin/plugin.json)/
Use --dry-run first to preview the file list. The script excludes dev artifacts (.omca/, .mypy_cache/, UPGRADE.md, tests/, etc.) that should not ship.
/plugin uninstall oh-my-claudeagent@omca
Run /oh-my-claudeagent:omca-setup to configure and verify dependencies. Then:
/oh-my-claudeagent:start-work — execute a ready planSpecialist agents, skills via slash commands or keyword triggers, bundled MCP servers (omca: structural search + state, grep.app: public code search, context7: library docs), hooks for persistence, context injection, and auto-approval.
worktree.baseRef and unpushed commitsWhen you run anything in an isolated git worktree — /oh-my-claudeagent:start-work --worktree, or any agent you've given isolation: worktree — each invocation spawns
in a fresh worktree. Since Claude Code v2.1.133, the default base ref for new worktrees
is origin/<default-branch> (i.e. "fresh") — unpushed local commits are not visible
inside that worktree. (OMCA's own explore and librarian agents run in your main
checkout, not a worktree, so they always see uncommitted work.)
If you have WIP commits that haven't been pushed yet and you want worktree-isolated work
to see them, set this in your user ~/.claude/settings.json:
"worktree": { "baseRef": "head" }
As of v2.1.154, "head" correctly resolves to the current worktree HEAD (the branch
you have checked out), not the main checkout HEAD. Earlier versions had a bug where it
resolved to the wrong HEAD in some setups.
Otherwise, push to your remote before delegating exploration of recently-changed code.
jquvpython3 3.10+ast-grep CLI (ast-grep or sg)OMCA.md — Complete guide: agents, skills, workflows, MCP tools, runtime state, troubleshootingCLAUDE.md — Contributor internals: hook map, cross-file patterns, adding componentsBased on oh-my-openagent by @code-yeongyu.
MIT
Non-interactive git staging at file, hunk, and line granularity. MCP server + skill for structured commit workflows.
Linux kernel driver API, debugging, testing, review, devicetree, stable, and vendor/LTS workflows packaged as an Agent Skill.
npx claudepluginhub utsavbalar1231/oh-my-claudeagent --plugin oh-my-claudeagentDynamic orchestrator plugin — 200+ agents, 200+ skills, hooks, and MCP servers. Upstream sources linked via git submodules (agency-agents, everything-claude-code, oh-my-claudecode, gstack, superpowers)
Context management and multi-agent orchestration with performance optimization tools
Multi-agent workflow extension with Claude Code support
Multi-agent orchestrator — supervisor loop that launches agents to implement plans
High-intelligence Claude Code copilot with deep code reasoning, evidence-driven planning, orchestration-first execution, model routing, context budgeting, CI/CD integration, enterprise security, plugin development, prompt engineering, performance profiling, agent teams, channels (event-driven autonomy with CI webhook, mobile approval relay, Discord bridge, and fakechat dev profile), interactive tutorials, LSP integration, security-hardened hook script library, MCP Prompts coverage, common workflow packs, runtime selection guide, computer-use patterns, checkpointing, scheduled-task blueprints, repo bootstrap scanner, hook policy engine (8 installable packs), layered memory deployment, role-based subagent packs (implementer, debugger, migration-lead, dependency-auditor, release-coordinator), 5 agent-team topology kits, autonomy operating mode (4 profiles + 3 gates), and a queryable 15-tool MCP documentation server with autonomy advisor.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.