Because One AI Doing Everything Gets Confused
oh-my-agent gives your AI IDE specialized coworkers and a project manager so one model doesn't have to juggle everything alone.

What it does
oh-my-agent is a portable harness that treats your AI IDE as a team instead of a soloist. It keeps a single .agents/ directory as the source of truth, then projects skills, rules, and workflows into whatever runtime you’re using—Claude Code, Cursor, Codex CLI, Gemini CLI, and about ten others. You describe what you want in plain language, and it dispatches to domain-specific agents (frontend, backend, QA, PM, security, etc.) or triggers structured workflows via slash commands.
The interesting bit
The real trick is portability, not just orchestration. Instead of rewriting prompts for every vendor’s proprietary format, you write once in .agents/ and the harness adapts to each tool’s native layout. It also auto-detects intent from keywords in 11 languages, so typing “plan,” “review,” or “debug” kicks off the right workflow without you memorizing commands.
Key highlights
- 25+ specialized agents covering architecture, backend, frontend, DB, DevOps, security (
oma-deepsec), docs, and even academic writing - Cross-runtime projection: same skills and rules synced to Claude, Cursor, Codex, Gemini, OpenCode, GitHub Copilot, Grok, and others
- Structured workflows like
/ultrawork(5-phase quality with 11 review gates) and/ralph(independent verifier loop until criteria pass) - CLI commands for parallel agent spawning (
oma agent:parallel), cross-tool conversation recap (oma recap), and health checks (oma doctor) - Preset team packs (Backend, Frontend, Fullstack, DevOps, Research) so you don’t hand-pick agents
Caveats
- The README warns you should pick one distribution method per project (APM vs.
bunx) to avoid configuration drift - Some runtimes are marked “native-compatible” or “symlinked skills” rather than fully native, so support depth likely varies by vendor
Verdict
Grab it if you live in AI IDEs and want consistent, multi-agent workflows without rewriting prompts for every tool. Skip it if you’re happy with a single chat session to tweak a README.
Frequently asked
- What is first-fluke/oh-my-agent?
- oh-my-agent gives your AI IDE specialized coworkers and a project manager so one model doesn't have to juggle everything alone.
- Is oh-my-agent open source?
- Yes — first-fluke/oh-my-agent is open source, released under the MIT license.
- What language is oh-my-agent written in?
- first-fluke/oh-my-agent is primarily written in TypeScript.
- How popular is oh-my-agent?
- first-fluke/oh-my-agent has 1.3k stars on GitHub and is currently accelerating.
- Where can I find oh-my-agent?
- first-fluke/oh-my-agent is on GitHub at https://github.com/first-fluke/oh-my-agent.