From oh-my-team
Forces agent team mode to create named teams with tmux split panes, spawning specialized persistent teammates (explorer, hephaestus, oracle) for visible task collaboration instead of background subagents.
npx claudepluginhub erkandogan/oh-my-teamThis skill uses the workspace's default tool permissions.
The user wants a full agent team with visible tmux panes for this task: "$ARGUMENTS"
Coordinates multiple Claude Code instances as agent teams for workflows needing inter-agent communication. Covers TeamCreate, SendMessage types, task coordination, hooks, and orchestration patterns.
Orchestrates Claude Code agent teams: spawn teammates, assign tasks with dependencies, manage communication via messages or broadcasts, configure modes, and set quality gate hooks.
Guides composing agent teams for complex tasks with predefined roles: Orchestrator, Explorer, Frontend (React), Backend (Rails), iOS/Swift, Android/Kotlin, Database.
Share bugs, ideas, or general feedback.
The user wants a full agent team with visible tmux panes for this task: "$ARGUMENTS"
Step 1 — Create the team:
TeamCreate(team_name="descriptive-short-name", description="$ARGUMENTS")
Step 2 — Create tasks for the work:
TaskCreate(subject="Research: ...", description="...")
TaskCreate(subject="Implement: ...", description="...")
Step 3 — Spawn teammates INTO the team (use team_name parameter):
For research tasks:
Agent(prompt="Your task: ...", subagent_type="explorer", team_name="the-team-name", name="researcher-1")
For implementation tasks:
Agent(prompt="Your task: ...", subagent_type="hephaestus", team_name="the-team-name", name="builder-1")
For review tasks:
Agent(prompt="Your task: ...", subagent_type="oracle", team_name="the-team-name", name="reviewer-1")
Step 4 — Assign tasks to teammates:
TaskUpdate(taskId="1", owner="researcher-1")
TaskUpdate(taskId="2", owner="builder-1")
Step 5 — Coordinate: receive messages, verify results, send follow-ups via SendMessage.