team
N coordinated agents on shared task list using tmux-based orchestration
Skill by Yeachan-Heo
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/yeachan-heo-team-22ce80
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
team- Description
- N coordinated agents on shared task list using tmux-based orchestration
- License
- MIT
- Instructions
- 51 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: templates/AGENTS.md
Files (1)
- SKILL.md
SKILL.md (first lines)
# Team Skill
## When to use
Use only for an explicit `$team` request or `omx team ...` launch that benefits from durable tmux workers, shared task state, mailbox coordination, or worktree isolation. Read `AGENTS.md#durable-runtime-invariants-canonical-ssot`; do not copy its durable rules into this card.
## Inputs and preconditions
- Launch shape: `omx team [N:agent-type] "<task>"` (for example `omx team 3:executor "implement X"`).
- Require `tmux -V`, a leader session with `$TMUX`, and the intended `omx` executable. In Codex App/plain non-tmux sessions, explain the runtime boundary instead of pretending Team is available.
- Before launch, ground the task in a recent `.omx/context/{slug}-*.md`; create a concise snapshot when none exists. Include target, evidence, constraints, unknowns, and likely touchpoints.
- Do not launch nested Team runs. Pick worker roles deliberately; use `OMX_TEAM_WORKER_CLI=codex|claude|auto` or `OMX_TEAM_WORKER_CLI_MAP=...` only when needed.
- Per-agent reasoning is set by `agentReasoning`; accepted values are `low`, `medium`, `high`, `xhigh`, and `max`. `max` is passed unchanged and remains capability-dependent. `ultra` is unsupported and is not an alias for `max`.
- Invalid configured values use the built-in role-default fallback. An explicit raw `-c model_reasoning_effort=...` is opaque and wins. When both sources are present, explicit raw reasoning wins over inherited Team reasoning and environment reasoning. Do not downgrade or retry `max` as `xhigh`; built-in role defaults remain unchanged.
## Operational steps
1. Start the runtime and capture startup evidence: `Team started: <name>`, tmux target, worker panes, and the leader ACK mailbox.
2. **Current Runtime Behavior:** runtime-owned task files and APIs are the operational interface; the durable ownership and safety rules remain in `templates/AGENTS.md`.
3. Runtime creates `.omx/state/team/<name>/config.json`, `manifest.v2.json`, `tasks/task-<id>.json`, worker identities/inboxes, mailbox files, and a dispatch queue. Workers receive `OMX_TEAM_WORKER`, `OMX_TEAM_STATE_ROOT`, and `OMX_TEAM_LEADER_CWD`.
4. Deliver assignments through durable inbox/task state and the CLI API. The worker card defines ACK, claim, transition, mailbox, and idle-status commands.
5. Prefer these machine-readable operations:
```bash
omx team api send-message --input '{"team_name":"<name>","from_worker":"leader-fixed","to_worker":"worker-1","body":"<short trigger>"}' --json
omx team api read-task --input '{"team_name":"<name>","task_id":"<id>"}' --json
omx team api transition-task-status --input '{"team_name":"<name>","task_id":"<id>","from":"in_progress","to":"completed","claim_token":"<token>"}' --json
```
6. Monitor with `omx team status <name> --json` or `omx team await <name> --timeout-ms 30000 --json`; inspect mailbox/state files when a worker is blocked or stale.
7. Keep the team running until `pending=0`, `in_progress=0`, and `failed=0` (or an explicitly acknowledged failure path). Run `omx team shutdown <name>` only then, unless the user explicitly aborts.
8. Verify shutdown evidence and state cleanup. Do not claim completion while workers are still writing.
## Team and Ultragoal
When a leader-owned `.omx/ultragoal/goals.json` exists, workers return task evidence only. The leader checkpoints with a fresh Codex `get_goal` snapshot:
```bash
omx ultragoal checkpoint --goal-id <id> --status complete --evidence "<Team evidence>" --codex-goal-json <fresh-get-goal-json-or-path>
```
Team launch remains an explicit separate action; it does not create hidden Codex goals.
## Dispatch and recovery
- If dispatch reports `worker_notify_failed:<worker>`, inspect `tmux list-panes`, capture the pane, then send one concise trigger and re-check mailbox/state.
- For Claude panes, do not spam Enter while work is active. Confirm runtime status first.
- If a worker reports `omx team api ... ENOENT`, check whether shutdown or state deletion happened too early; preserve state until all transitions finish.
- For a clean retry, kill only known stale worker panes, remove only the exact stale Team root, and relaunch; never kill the leader/HUD pane accidentally.
## Exit and evidence
Report team name, launch command, pane/ACK evidence, task counts, worker verification, failures or blockers, shutdown result, and cleaned state paths. Include any worktree or CLI-map choices and keep final integration/verification in the leader lane.From Yeachan-Heo/oh-my-codex, MIT.
More from Yeachan-Heo/oh-my-codex
- 0.849score
performance-goal
Yeachan-Heo
Run an evaluator-gated performance optimization workflow over Codex goal mode with durable OMX artifacts and safe goal handoffs.
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.847score
analyze
Yeachan-Heo
Run read-only deep repository analysis and return a ranked synthesis with explicit confidence, concrete file references, and clear evidence-vs-inference…
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
ask
Yeachan-Heo
Ask a local external advisor CLI (Claude or Gemini) and capture a reusable artifact
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
wiki
Yeachan-Heo
Persistent markdown project wiki stored under repository omx_wiki with keyword search and lifecycle capture
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
autoresearch
Yeachan-Heo
Stateful validator-gated research loop with native-hook persistence
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
best-practice-research
Yeachan-Heo
[OMX] Bounded best-practice research wrapper using official/upstream evidence first
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
git-master
Yeachan-Heo
Git expert for atomic commits, rebasing, and history management
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
cancel
Yeachan-Heo
Cancel any active OMX mode (autopilot, ralph, ultrawork, ecomode, ultraqa, swarm, ultrapilot, pipeline, team)
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
autopilot
Yeachan-Heo
[OMX] Canonical autonomous orchestrator: $deep-interview -> $ralplan -> $ultragoal
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
ultragoal
Yeachan-Heo
Create and execute durable repo-native multi-goal plans over Codex goal mode artifacts.
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
worker
Yeachan-Heo
Team worker protocol (ACK, mailbox, task lifecycle) for tmux-based OMX teams
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.844score
visual-ralph
Yeachan-Heo
Visual Ralph orchestration for frontend UI from generated references, static references, or live URL targets, using $ultragoal with built-in visual verdict…
SkillAFreshness: A★ 33.6KClaude Code +9
Signals
- Stars
- 33,621
- Forks
- 2,549
- Open issues
- 1
- Last commit (this folder)
- Aug 22, 2026 (2 months ago)
- Last release
- Oct 24, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Yeachan-Heo/oh-my-codex
- Website
- oh-my-codex.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from Yeachan-Heo
- 0.849score
performance-goal
Yeachan-Heo
Run an evaluator-gated performance optimization workflow over Codex goal mode with durable OMX artifacts and safe goal handoffs.
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.847score
analyze
Yeachan-Heo
Run read-only deep repository analysis and return a ranked synthesis with explicit confidence, concrete file references, and clear evidence-vs-inference…
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
best-practice-research
Yeachan-Heo
[OMX] Bounded best-practice research wrapper using official/upstream evidence first
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
autoresearch
Yeachan-Heo
Stateful validator-gated research loop with native-hook persistence
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
git-master
Yeachan-Heo
Git expert for atomic commits, rebasing, and history management
SkillAFreshness: A★ 33.6KClaude Code +9 - 0.845score
cancel
Yeachan-Heo
Cancel any active OMX mode (autopilot, ralph, ultrawork, ecomode, ultraqa, swarm, ultrapilot, pipeline, team)
SkillAFreshness: A★ 33.6KClaude Code +9
Cite this page
team skill. Agent Mart. https://agentmart.dev/skills/yeachan-heo-team-22ce80 (last updated 2026-10-24)