team-communication-protocols

Installation
Summary

Structured messaging protocols for coordinating agent teams through direct messages, broadcasts, plan approvals, and graceful shutdown.

  • Three message types: message for direct teammate coordination, broadcast for critical shared-resource updates, and shutdown_request for graceful termination with approval workflows
  • Plan approval workflow where teammates in plan mode submit proposals to a lead for review and feedback before execution
  • Shutdown protocol with rejection handling: lead sends requests, teammates respond with approval or reason, and lead retries or waits for task completion
  • Teammate discovery via config file using teammate names (not UUIDs) for all messaging and task assignment
  • Common anti-patterns documented: broadcasting routine updates, sending JSON status messages, ignoring idle teammates, and micromanaging via excessive messages
SKILL.md

Team Communication Protocols

Protocols for effective communication between agent teammates, including message type selection, plan approval workflows, shutdown procedures, and common anti-patterns to avoid.

When to Use This Skill

  • Establishing communication norms for a new team
  • Choosing between message types (message, broadcast, shutdown_request)
  • Handling plan approval workflows
  • Managing graceful team shutdown
  • Discovering teammate identities and capabilities

Message Type Selection

message (Direct Message) — Default Choice

Send to a single specific teammate:

Related skills

More from wshobson/agents

Installs
5.1K
Repository
wshobson/agents
GitHub Stars
35.3K
First Seen
Feb 5, 2026