Agent skill

Oma Coordination

by first-fluke in first-fluke/oh-my-agent

Coordinate assigned specialist tasks and handoffs manually. An agent skill from first-fluke/oh-my-agent.

MITAuto-check passedAgent Workflows

Install Oma Coordination

skills CLI
$ npx skills add first-fluke/oh-my-agent --skill oma-coordination -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install first-fluke/oh-my-agent oma-coordination --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/first-fluke/oh-my-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/oma-coordination .claude/skills/oma-coordination && rm -rf skills-src

Use ~/.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/

Facts

Skill name
oma-coordination
GitHub stars
1.3k
Token cost
~1.9k tokens
SKILL.md length
833 words
Files
1
Skills in repo
57
Repo updated
First seen
Licence
MIT

At a glance

Coordinate assigned specialist tasks and handoffs manually. An agent skill from first-fluke/oh-my-agent.

  • Works in 4 steps: Plan with PM Agent → Spawn Agents by Priority → Monitor & Coordinate → …
  • Supervising a multi-agent project step by step
  • SKILL.md covers Scheduling, Structural Flow, Logical Operations and References
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Oma Coordination is an agent skill from first-fluke/oh-my-agent. Coordinate assigned specialist tasks and handoffs manually. Use when supervising a multi-agent project step by step.

Its SKILL.md is about 1.9k 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: Mechanical verification for AI coding agents — skills pack or full harness (stop-hook gates, artifact checks, independent judges). The licence is MIT.

When your agent uses it

  • Supervising a multi-agent project step by step
  • Tasks that involve Multi-agent orchestration

Example prompts

  • “/oma-coordination”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Plan with PM Agent
  2. Spawn Agents by Priority
  3. Monitor & Coordinate
  4. QA Review

What it can do on your machine

Read from SKILL.md and the folder at commit b364119. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Oma Coordination loads about 1.9k tokens when it runs. Until then it costs about 33 tokens; SKILL.md has 833 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~33
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from first-fluke/oh-my-agent at commit b364119, republished under its MIT licence (© first-fluke). 833 words, ~1,886 tokens.

Download SKILL.mdSave it as .claude/skills/oma-coordination/SKILL.md (or your agent's skills folder).
name
oma-coordination
description
Coordinate assigned specialist tasks and handoffs manually. Use when supervising a multi-agent project step by step.

Multi-Agent Workflow Guide

Scheduling

Goal

Guide manual multi-agent coordination for complex work that spans PM, frontend, backend, mobile, and QA responsibilities.

Intent signature
  • User wants step-by-step coordination, manual agent spawning, or multi-domain work planning without full automation.
  • Task spans multiple specialist agents and requires contract alignment.
When to use
  • Complex feature spanning multiple domains (full-stack, mobile)
  • Coordination needed between frontend, backend, mobile, and QA
  • User wants step-by-step guidance for multi-agent coordination
When NOT to use
  • Simple single-domain task -> use the specific agent directly
  • User wants automated execution -> use orchestrator
  • Quick bug fixes or minor changes
Expected inputs
  • Complex feature or project goal
  • Required domains and priority tiers
  • Workspace/session constraints and API/data contract needs
Expected outputs
  • Manual coordination sequence
  • PM task decomposition, agent spawn order, monitoring guidance, and QA review step
  • API/data contract alignment checkpoints
Dependencies
  • PM, frontend, backend, mobile, QA, and orchestrator skills
  • CLI oma agent spawn and progress/result memory conventions
Control-flow features
  • Branches by task complexity, priority tiers, dependency ordering, and whether automation is desired
  • Spawns independent same-priority tasks in parallel when appropriate
  • Monitors progress files and contract alignment

Structural Flow

Entry
  1. Confirm the task is complex enough for multi-agent coordination.
  2. Reuse a current plan and handoff state; use PM when task decomposition or contract changes are needed.
  3. Identify priority tiers and shared contracts.
Scenes
  1. PREPARE: Define session, domains, and task decomposition needs.
  2. ACT: Spawn agents by priority with separate workspaces.
  3. VERIFY: Monitor progress and API/data contract alignment.
  4. FINALIZE: Run QA review and coordinate remediation.
Transitions
  • If task is simple, route to one specialist.
  • If user wants automated execution, use orchestrator.
  • If QA reports a blocking defect or required verification gap, route the affected work to the responsible agent within the existing recovery budget.
Failure and recovery
  • If contracts diverge, pause downstream frontend/mobile work until backend/API contract is reconciled.
  • If agent workspaces conflict, split ownership boundaries.
  • If progress stalls, inspect progress files and reissue focused instructions.
Exit
  • Success: specialist outputs are coordinated and QA-reviewed.
  • Partial success: blocked agents, contract conflicts, or QA failures are explicit.

Logical Operations

Actions
ActionSSL primitiveEvidence
Read request and domainsREADUser prompt and project context
Select agent planSELECTPM decomposition and priority tiers
Spawn agentsCALL_TOOLoma agent spawn
Monitor progressREADinjected task/run-scoped progress, claims, and receipts
Validate contractsVALIDATEAPI/data model alignment
Notify coordination statusNOTIFYFinal coordination summary
Tools and instruments
  • oma agent spawn, PM/frontend/backend/mobile/QA agents
  • Memory/progress/result files
  • Configured code intelligence, with native fallback per ../_shared/core/code-intelligence.md
Canonical command path
bash
# If planning is required, dispatch the declared PM task first; otherwise reuse the current plan.
oma agent spawn pm <pm-prompt-file> <session-id> --task-id <plan.pm_task.id> -w ./pm
oma agent spawn backend <backend-prompt-file> <session-id> --task-id <plan.backend_task.id> -w ./backend &
oma agent spawn frontend <frontend-prompt-file> <session-id> --task-id <plan.frontend_task.id> -w ./frontend &
wait

When native runtime dispatch is available (per-agent target vendor equals the current runtime vendor), prefer the runtime's native subagent path and use oma agent spawn as the cross-vendor fallback — same resolution rule as oma-orchestration.

Useful agent spawn options: --vendor <vendor> (CLI vendor override), --isolation worktree (git worktree per spawn, prevents file conflicts), --read-only (non-destructive tools only, e.g. for review/QA passes).

Resource scope
ScopeResource target
LOCAL_FSProgress/result files and workspaces
PROCESSAgent spawn commands
MEMORYSession state and task board
CODEBASEShared contracts and implementation areas
Show full SKILL.md (329 more words)Show less
Preconditions
  • Task requires multiple domains.
  • A current plan identifies task ownership, acceptance checks, dependencies, and priority tiers.
Effects and side effects
  • Spawns or guides multiple agents.
  • Coordinates workspace ownership and QA feedback.
Guardrails
  1. Reuse a valid plan; call PM only when decomposition or contract changes are required
  2. Spawn independent tasks in parallel (same priority tier)
  3. Reuse or update contracts for changed API boundaries before dependent frontend/mobile work
  4. QA review is always the final step
  5. Assign separate workspaces to avoid file conflicts (or use --isolation worktree for a git worktree per spawn)
  6. Follow ../_shared/core/code-intelligence.md: discover configured tools, do not auto-install or track, and use native search only for paths outside this project or ignored paths when unavailable or timed out
  7. Resume from the current handoff state and execute applicable steps in dependency order; record why a branch is not applicable
Workflow
Step 1: Plan with PM Agent

Reuse an existing valid plan. Otherwise, PM analyzes requirements and creates the task breakdown, acceptance checks, contracts, and priorities. Preserve injected session/task/run IDs; do not regenerate a plan already frozen by dispatch.

Step 2: Spawn Agents by Priority

Resolve the dispatch path per agent, then spawn:

  1. Resolve the per-agent target vendor from oma-config.yaml (agents: override, else model_preset)
  2. If the target vendor equals the current runtime vendor and a native subagent path exists, use native dispatch
  3. Otherwise use oma agent spawn for that agent
  4. Spawn all same-priority tasks in parallel using background processes
bash
# Example: spawn backend and frontend in parallel
oma agent spawn backend backend-prompt.md session-id --task-id plan.backend_task.id -w ./backend &
oma agent spawn frontend frontend-prompt.md session-id --task-id plan.frontend_task.id -w ./frontend &
wait
Step 3: Monitor & Coordinate
  • Read injected run artifacts and receipts. Human-readable progress/results use {memoryConfig.basePath}/progress-{agentId}-{taskId}-{runId}-{sessionId}.md and the corresponding result- name; see ../_shared/runtime/memory-protocol.md. Keep the structured claim path unchanged.
  • Verify API contracts align between agents
  • Ensure shared data models are consistent
Step 4: QA Review

Review the coordinated deliverables with QA. Resolve blocking defects and required verification gaps through the responsible agents; rerun affected checks before finalizing.

Automated Alternative

For fully automated execution without manual spawning, use the orchestrator skill instead.

References

© first-fluke, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/oma-coordination of first-fluke/oh-my-agent.

Open the folder on GitHubat commit b364119

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in first-fluke/oh-my-agent, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Oma Coordination 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.

Oma Coordination compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Oma Coordination this skillfirst-fluke/oh-my-agent1.3k—~1.9kAutomated safety check: PassMIT
Orca CLIstablyai/orca88k2 repos~593Automated safety check: PassMIT
Paseo Advisor Second Opiniongetpaseo/paseo20k1 repos~756Automated safety check: PassCustom licence
O2 Review Loopopenobserve/openobserve22k—~3.7kAutomated safety check: PassAGPL-3.0
Paseo Committeegetpaseo/paseo20k1 repos~496Automated safety check: PassCustom licence
Mission Control Agent APIbuilderz-labs/mission-control6.3k—~2.1kAutomated safety check: PassMIT

Similar skills

  • Orca CLI

    stablyai/orca

    Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser…

    88k GitHub starsUsed in 2 repos~593 tokens
    Agent WorkflowsAuto-check passed
  • 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.

    20k GitHub starsUsed in 1 repo~756 tokens
    Agent WorkflowsAuto-check passed
  • O2 Review Loop

    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.

    22k GitHub stars~3.7k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Paseo Committee

    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.

    20k GitHub starsUsed in 1 repo~496 tokens
    Agent WorkflowsAuto-check passed
  • Mission Control Agent API

    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.

    6.3k GitHub stars~2.1k tokensUpdated 11 days ago
    Agent WorkflowsAuto-check passed
  • Paseo Agent Handoff

    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.

    20k GitHub starsUsed in 1 repo~606 tokens
    Agent WorkflowsAuto-check passed

More from first-fluke/oh-my-agent

All 57 skills in this repo
  • OMA Multi-Agent Orchestration

    first-fluke/oh-my-agent

    Decomposes a complex feature into tasks, dispatches parallel specialist agents with durable state, and supervises verification, QA review and retries.

    1.3k GitHub stars~4.1k tokensUpdated today
    Auto-check passed
  • OMA Multi-Agent Orchestrator

    first-fluke/oh-my-agent

    Splits a complex feature into prioritized tasks, spawns specialist CLI subagents in parallel, tracks them through shared memory and verifies each result.

    1.3k GitHub stars~3.1k tokensUpdated today
    Auto-check passed
  • Architecture Decisions and ADRs

    first-fluke/oh-my-agent

    Evaluates system boundaries and tradeoffs and writes architecture recommendations, option comparisons or ADRs, with a Mermaid diagram when structure changes.

    1.3k GitHub stars~2.6k tokensUpdated today
    Auto-check passed
  • OMA Backend Agent

    first-fluke/oh-my-agent

    Backend specialist for APIs, database work, authentication and migrations that follows clean architecture with router, service and repository layers.

    1.3k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • oma Bootstrap

    first-fluke/oh-my-agent

    Installs or checks the oma CLI and its runtimes (bun, uv, serena) in a fresh workspace so that oma-* skills can run their commands.

    1.3k GitHub stars~719 tokensUpdated today
    Auto-check passed
  • Design-First Brainstorm

    first-fluke/oh-my-agent

    Explores intent, constraints and alternative approaches before any planning, working through questions one at a time and saving an approved design for later steps.

    1.3k GitHub stars~1.7k tokensUpdated today
    Auto-check passed

Categories

Questions about Oma Coordination

What does Oma Coordination do?

Coordinate assigned specialist tasks and handoffs manually. An agent skill from first-fluke/oh-my-agent. Oma Coordination is an agent skill from first-fluke/oh-my-agent. Coordinate assigned specialist tasks and handoffs manually.

When should I use Oma Coordination?

Oma Coordination fits situations like: supervising a multi-agent project step by step; tasks that involve Multi-agent orchestration.

How do I install Oma Coordination in Claude Code?

Run `npx skills add first-fluke/oh-my-agent --skill oma-coordination -a claude-code`. Or copy the skill folder (skills/oma-coordination in first-fluke/oh-my-agent) into .claude/skills/oma-coordination in your project. Claude Code loads it when a task matches its description.

How do I install Oma Coordination in Codex?

Run `npx skills add first-fluke/oh-my-agent --skill oma-coordination -a codex`. Or copy the skill folder (skills/oma-coordination in first-fluke/oh-my-agent) into .agents/skills/oma-coordination in your project. Codex loads it when a task matches its description.

Can I use Oma Coordination in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add first-fluke/oh-my-agent --skill oma-coordination -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/oma-coordination, .gemini/skills/oma-coordination, .github/skills/oma-coordination and .opencode/skills/oma-coordination in your project.

What does Oma Coordination need to run?

SKILL.md names no scripts, command-line tools or credentials: Oma Coordination is instructions for the agent only.

Does Oma Coordination access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Oma Coordination safe to install?

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.

What licence does Oma Coordination use?

Oma Coordination is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Oma Coordination use?

About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Oma Coordination?

Skills that share tags, products or a category with Oma Coordination: 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.

Who maintains Oma Coordination?

first-fluke (a GitHub organization) maintains it in first-fluke/oh-my-agent, which has 1,338 GitHub stars. The repository holds 57 skills in this directory. The repository was last updated on October 9, 2026.

Source: first-fluke/oh-my-agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.