Skip to content
Back to skills

Team Coordination

ASecurity

Protocol reference for delegated squad coordination. Defines the spawn request and completion report message formats that agents use to communicate within a delegated multi-agent squad. This skill should be used when agents need to send spawn requests, write completion reports, or understand the communication conventions of a delegated squad setup. Also use when you see terms like "spawn request", "completion report", "squad coordination", or "team message format".

  • 21 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 26, 2026
ai-agentsgo

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 27, 2026

npx -y skills add hesreallyhim/really-claude-code --skill team-coordination --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Team Coordination?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Team Coordination
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/hesreallyhim-team-coordination/badge)](https://www.skillsdirectory.com/skills/hesreallyhim-team-coordination)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: team-coordination
description: Protocol reference for delegated squad coordination. Defines the spawn request and completion report message formats that agents use to communicate within a delegated multi-agent squad. This skill should be used when agents need to send spawn requests, write completion reports, or understand the communication conventions of a delegated squad setup. Also use when you see terms like "spawn request", "completion report", "squad coordination", or "team message format".
---

# Team Coordination Skill

Protocol reference for agents operating within a delegated squad coordination structure. This skill defines the exact message formats and communication conventions that enable delegated, context-efficient team management.

## When to Use This Skill

- You are a **squad-leader** and need to send a spawn request or completion report
- You are a **team-lead** and need to parse an incoming spawn request or completion report
- You need to understand the communication boundaries and conventions of a delegated squad

## Protocol Summary

| Protocol | Sender | Receiver | Purpose |
|----------|--------|----------|---------|
| Spawn Request | squad-leader | team-lead | Request creation of worker agents |
| Completion Report | squad-leader | team-lead | Report task completion or partial progress |

## Quick Reference: Spawn Request

```
SPAWN REQUEST
=============
Task: [one-sentence task description]
Pattern: [pattern name]
Topology: [hub-and-spoke | pipeline | mesh | tree | star | adversarial]
Design phase: [FULL | SHORT-CIRCUITED -- reason]

AGENTS REQUESTED:
1. Name: [agent-name]
   Type: [existing agent type]
   Model: [opus/sonnet/haiku]
   Role: [one-sentence role description]

SKILLS NEEDED:
- Existing: [skill-name] -> assigned to [agent-name]
- Missing: [skill-name] -> [spec or "create with skill-creator-enhanced"]

TASK GRAPH:
Task 1: [description] -> Owner: [agent-name]
Task 2: [description] -> Owner: [agent-name] (blocked by: 1)

READY TO PROCEED: [YES | NO -- reason]
```

## Quick Reference: Completion Report

```
COMPLETION REPORT
=================
Task: [original task description]
Status: [COMPLETE | PARTIAL -- explanation]

Summary:
[2-5 sentences]

Artifacts:
- [files created/modified]

Agents Used:
- [agent-name]: [what they accomplished]

Issues:
- [unresolved problems, or "None"]

Recommendations:
- [follow-up work, or "None"]
```

## Detailed Protocol Specifications

For field-by-field specifications, validation rules, edge cases, and examples, see [references/protocols.md](references/protocols.md).

## Communication Boundaries

### Within a squad (squad-leader + its workers)

- Workers communicate with their squad-leader freely.
- Workers may communicate with peers in the same squad.
- The squad-leader coordinates all work within the squad.

### Between squads

- Cross-squad messages go through the team-lead.
- Workers do not message agents in other squads directly.
- Squad-leaders do not message other squad-leaders directly.

These boundaries are enforced by convention in agent prompts, not by system-level restrictions.

## Agent Roles Reference

The trio (squad-leader + team-architect + skill-identifier) is the default design-phase team. The **agent-explorer** is a contingent fourth member, brought in only when a capability gap genuinely cannot be filled by extending or modifying existing skills/agents.

| Agent | Model | Purpose | Tools |
|-------|-------|---------|-------|
| squad-leader | default | Orchestrates sub-teams, sends spawn requests, manages workers | All standard tools |
| team-architect | opus | Selects team patterns and communication topologies | All standard tools |
| skill-identifier | default | Identifies required skills, maps to installed ecosystem, surfaces gaps | All standard tools |
| agent-explorer | default | Searches plugin catalogs for existing agents/skills matching gaps (contingent) | Read, Glob, Grep, LS, SendMessage |

Models above match the agents' frontmatter `model:` field. `default` lets the user's configured default model handle the role; `opus` is explicit because pattern selection benefits materially from deeper reasoning. Per-spawn overrides at `/squad` time (e.g., `--sonnet`) take precedence; see `commands/squad.md` for the full model policy.

## Dependencies

The skills referenced below are bundled with this plugin:

- **team-patterns** skill (`${CLAUDE_PLUGIN_ROOT}/skills/team-patterns/`) -- Used by the team-architect for pattern selection
- **skill-identification** skill (`${CLAUDE_PLUGIN_ROOT}/skills/skill-identification/`) -- Used by the skill-identifier for capability analysis
- **agent-prompt-engineering** skill (`${CLAUDE_PLUGIN_ROOT}/skills/agent-prompt-engineering/`) -- Used by the squad-leader when crafting initial briefing messages for workers (Phase 3, step 4)

Files in this skill

  • SKILL.md4.7 KB
  • references/protocols.md11.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.