team_skill

This skill orchestrates multiple Claude Code agents to decompose tasks, assign roles, and coordinate subtasks across a team for faster delivery.
  • TypeScript

9.3k

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill yeachan-heo/oh-my-claudecode --skill team

  • SKILL.md43.3 KB

Overview

This skill spawns and coordinates N specialist agents to solve a shared task using Claude Code native team primitives. It decomposes a high-level task into independent subtasks, creates a team and task graph, spawns background worker agents, and orchestrates execution, verification, and iterative fixes until completion or a terminal failure. Optional modifiers let you pick worker type for execution or wrap the run in a persistence/retry loop.

How this skill works

On invocation the lead agent parses parameters (agent count, worker type, task), analyzes the codebase to decompose the request into file- or module-scoped subtasks, and creates a team with a runnable task graph. It spawns N teammates in parallel, assigns tasks, monitors progress via inbound messages and task polling, routes stage-appropriate specialists for planning, PRD, execution, verification and fixes, and persists stage state to support resume, cancel, and retries.

When to use it

  • Large code changes that can be split into independent file/module-scoped subtasks
  • Automated multi-stage workflows requiring plan → execute → verify → fix loops
  • Parallelizing repetitive or multi-file fixes like type errors or build failures
  • Scenarios needing specialized reviewers during verification (security, performance)
  • Runs that should be resumable or cancelled cleanly across sessions

Best practices

  • Keep subtasks file- or module-scoped to avoid merge conflicts and race conditions
  • Let the lead pick agents for non-exec stages; only override the team-exec worker when necessary
  • Pre-assign owners to tasks to avoid race conditions instead of atomic claiming
  • Limit fix-loop iterations with a sensible max to avoid infinite retry cycles
  • Monitor stuck workers and reassign after defined age thresholds rather than waiting indefinitely

Example use cases

  • Fix all TypeScript errors across a repository by decomposing files and routing build-fixers where needed
  • Parallelize UI work: spawn designers for layout subtasks and run a verifier for acceptance criteria
  • Run a multi-stage feature implementation that needs planning, product scoping, execution, and security review
  • Automate triage and repair of CI build failures by routing build-fixer and debugger agents
  • Resume a previously interrupted team run from the last non-terminal stage

FAQ

Agent count validates between 1 and 20; if omitted the lead autosizes based on decomposition.

Can I force a specific agent type for all stages?

You can override only the team-exec worker type. All other stages use stage-appropriate specialists chosen by the lead.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
team skill by yeachan-heo/oh-my-claudecode | VeilStrat