oh-my-ag (ohmg) - Multi-Agent Orchestrator
When to use this skill
- Coordinating complex multi-domain projects
- Parallelizing tasks across multiple AI agents (PM, Frontend, Backend, etc.)
- Using Serena Memory for cross-agent state management
- Setting up real-time observability dashboards for agent workflows
- Integrating multi-CLI vendors (Gemini, Claude, Codex) in a single project
1. Core Concepts
Specialized Agents
| Agent |
Specialization |
Triggers |
| Workflow Guide |
Coordinates complex projects |
"multi-domain", "complex project" |
| PM Agent |
Requirements, task decomposition |
"plan", "break down" |
| Frontend Agent |
React/Next.js, styling |
"UI", "component", "styling" |
| Backend Agent |
API, database, auth |
"API", "database", "auth" |
| Debug Agent |
Bug diagnosis, RCA |
"bug", "error", "crash" |
Serena Memory
Orchestrator writes structured state to .serena/memories/ for real-time monitoring and cross-agent coordination.
2. Installation & Setup
Prerequisites
- Bun (CLI and dashboards)
- uv (Serena setup)
Interactive Setup
bunx oh-my-ag
Select project type to install relevant skills to .agent/skills/.
Verification
bunx oh-my-ag doctor
3. Usage Patterns
Explicit Coordination
/coordinate
PM planning → agent spawning → QA review.
Spawning Agents via CLI
# Spawn backend agent for a specific task
oh-my-ag agent:spawn backend "Implement auth API" session-01
Dashboard Monitoring
4. MCP Connection & Bridging
SSE Mode (Shared Server)
If environment needs stdio-to-http bridging:
bunx oh-my-ag bridge http://localhost:12341/sse
5. Configuration
Configure per-agent CLI mapping in .agent/config/user-preferences.yaml:
agent_cli_mapping:
frontend: gemini
backend: codex
pm: claude
qa: claude
Quick Reference
| Command |
Action |
bunx oh-my-ag |
Interactive installer |
/setup |
Agent-side configuration |
bunx oh-my-ag doctor |
System check & repair |
bunx oh-my-ag update |
Update skills |
bunx oh-my-ag usage |
Show quota usage |
1---2name: ohmg3description: Ultimate multi-agent framework for Google Antigravity. Orchestrates specialized domain agents (PM, Frontend, Backend, Mobile, QA, Debug) via Serena Memory.4allowed-tools: Read Write Bash Grep Glob5metadata:6 tags: ohmg, multi-agent, orchestration, gemini, antigravity, serena-memory, workflow7 platforms: Gemini, Claude, Codex, Antigravity8 keyword: ohmg9 version: 1.0.010 source: first-fluke/oh-my-ag11---121314# oh-my-ag (ohmg) - Multi-Agent Orchestrator1516## When to use this skill1718- Coordinating complex multi-domain projects19- Parallelizing tasks across multiple AI agents (PM, Frontend, Backend, etc.)20- Using Serena Memory for cross-agent state management21- Setting up real-time observability dashboards for agent workflows22- Integrating multi-CLI vendors (Gemini, Claude, Codex) in a single project2324---2526## 1. Core Concepts2728### Specialized Agents29| Agent | Specialization | Triggers |30|-------|---------------|----------|31| **Workflow Guide** | Coordinates complex projects | "multi-domain", "complex project" |32| **PM Agent** | Requirements, task decomposition | "plan", "break down" |33| **Frontend Agent** | React/Next.js, styling | "UI", "component", "styling" |34| **Backend Agent** | API, database, auth | "API", "database", "auth" |35| **Debug Agent** | Bug diagnosis, RCA | "bug", "error", "crash" |3637### Serena Memory38Orchestrator writes structured state to `.serena/memories/` for real-time monitoring and cross-agent coordination.3940---4142## 2. Installation & Setup4344### Prerequisites45- **Bun** (CLI and dashboards)46- **uv** (Serena setup)4748### Interactive Setup49```bash50bunx oh-my-ag51```52Select project type to install relevant skills to `.agent/skills/`.5354### Verification55```bash56bunx oh-my-ag doctor57```5859---6061## 3. Usage Patterns6263### Explicit Coordination64```text65/coordinate66```67PM planning → agent spawning → QA review.6869### Spawning Agents via CLI70```bash71# Spawn backend agent for a specific task72oh-my-ag agent:spawn backend "Implement auth API" session-0173```7475### Dashboard Monitoring76- Terminal: `bunx oh-my-ag dashboard`77- Web: `bunx oh-my-ag dashboard:web` (http://localhost:9847)7879---8081## 4. MCP Connection & Bridging8283### SSE Mode (Shared Server)84If environment needs stdio-to-http bridging:85```bash86bunx oh-my-ag bridge http://localhost:12341/sse87```8889---9091## 5. Configuration9293Configure per-agent CLI mapping in `.agent/config/user-preferences.yaml`:94```yaml95agent_cli_mapping:96 frontend: gemini97 backend: codex98 pm: claude99 qa: claude100```101102---103104## Quick Reference105106| Command | Action |107|---------|--------|108| `bunx oh-my-ag` | Interactive installer |109| `/setup` | Agent-side configuration |110| `bunx oh-my-ag doctor` | System check & repair |111| `bunx oh-my-ag update` | Update skills |112| `bunx oh-my-ag usage` | Show quota usage |