agent-teams

Agent team protocols for workspace-hub — when to use teams, decision matrix, team lifecycle, communication patterns, and MAX_TEAMMATES=3 constraint

5 stars

Best use case

agent-teams is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Agent team protocols for workspace-hub — when to use teams, decision matrix, team lifecycle, communication patterns, and MAX_TEAMMATES=3 constraint

Teams using agent-teams should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/agent-teams/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/workspace-hub/agent-teams/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/agent-teams/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How agent-teams Compares

Feature / Agentagent-teamsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Agent team protocols for workspace-hub — when to use teams, decision matrix, team lifecycle, communication patterns, and MAX_TEAMMATES=3 constraint

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Agent Teams

## Sub-Skills

- [Core Constraint](core-constraint/SKILL.md)
- [Workspace Work Profile (Updated 2026-03-10)](workspace-work-profile-updated-2026-03-10/SKILL.md)
- [Activation](activation/SKILL.md)
- [Decision Matrix: Team vs Sequential](decision-matrix-team-vs-sequential/SKILL.md)
- [1. Create team (+5)](1-create-team/SKILL.md)
- [DM (default — always prefer) (+2)](dm-default-always-prefer/SKILL.md)
- [Agent Types for Common Tasks](agent-types-for-common-tasks/SKILL.md)
- [Work Queue Integration](work-queue-integration/SKILL.md)
- [Subagent startup convention (+2)](subagent-startup-convention/SKILL.md)
- [Idle State](idle-state/SKILL.md)
- [Related](related/SKILL.md)

## Iron Law

> No task shall spawn more than 3 concurrent subagents (MAX_TEAMMATES=3) — no matter how parallelizable the work appears.

## Rationalization Defense

| Excuse | Reality |
|--------|---------|
| "This task has 5 independent parts — 5 agents would be faster" | More agents means more coordination overhead, more context conflicts, and more merge failures. The limit is empirically derived. |
| "I'll just use 4 this one time" | The limit exists because every team that exceeded 3 hit coordination failures. There is no safe "just one more." |
| "These agents don't need to coordinate" | Even "independent" agents contend for git locks, file writes, and context. Zero-coordination is a myth in a shared repo. |

## Red Flags

These phrases signal you are about to violate the Iron Law:
- "we could parallelize this into N agents" (where N > 3)
- "one more agent won't hurt"
- "these are fully independent — no coordination needed"
- "the limit is conservative for this case"

Related Skills

claude-reflection

5
from vamseeachanta/workspace-hub

Self-improvement and learning skill that helps Claude learn from user interactions, corrections, and preferences

improve

5
from vamseeachanta/workspace-hub

Autonomous session-exit skill that improves all ecosystem files from session learnings

orchestrator-routing

5
from vamseeachanta/workspace-hub

Main orchestrator as lightweight router — stay responsive to user messages while subagents do heavy work; route tasks to appropriate agents based on workload

teams-meeting-pipeline

5
from vamseeachanta/workspace-hub

Operate the Teams meeting summary pipeline via Hermes CLI — summarize meetings, inspect pipeline status, replay jobs, manage Microsoft Graph subscriptions.

teams-api

5
from vamseeachanta/workspace-hub

Microsoft Teams automation using Graph API, Bot Framework, Adaptive Cards, and webhooks for enterprise messaging and collaboration

agent-teams-workspace-work-profile-updated-2026-03-10

5
from vamseeachanta/workspace-hub

Sub-skill of agent-teams: Workspace Work Profile (Updated 2026-03-10).

agent-teams-work-queue-integration

5
from vamseeachanta/workspace-hub

Sub-skill of agent-teams: Work Queue Integration.

agent-teams-subagent-startup-convention

5
from vamseeachanta/workspace-hub

Sub-skill of agent-teams: Subagent startup convention (+2).

agent-teams-idle-state

5
from vamseeachanta/workspace-hub

Sub-skill of agent-teams: Idle State.

agent-teams-dm-default-always-prefer

5
from vamseeachanta/workspace-hub

Sub-skill of agent-teams: DM (default — always prefer) (+2).

agent-teams-decision-matrix-team-vs-sequential

5
from vamseeachanta/workspace-hub

Sub-skill of agent-teams: Decision Matrix: Team vs Sequential.

agent-teams-core-constraint

5
from vamseeachanta/workspace-hub

Sub-skill of agent-teams: Core Constraint.