wshobson avatar

Team Communication Protocols

When you're running a team of agents, they need clear rules about when to ping each other versus blast everyone with a broadcast. This covers the three message types (direct, broadcast, shutdown), plan approval workflows where a lead reviews before an implementer starts coding, and how to gracefully tear down a team when work wraps up. The anti-patterns table is genuinely useful: it'll save you from having agents spam broadcasts for routine updates or accidentally deadlock waiting on each other. Most helpful when you're setting up a new team and need everyone on the same page about coordination, or when debugging why two agents aren't syncing at integration points.

skills.sh installs
10K
GitHub stars
42.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add wshobson/agents --skill team-communication-protocols --agent claude-code

Installs into .claude/skills of the current project.

Files

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:

{
  "type": "message",
  "recipient": "implementer-1",
  "content": "Your API endpoint is ready. You can now build the frontend form.",
  "summary": "API endpoint ready for frontend"
}

Use for: Task updates, coordination, questions, integration notifications.

broadcast — Use Sparingly

Send to ALL teammates simultaneously:

{
  "type": "broadcast",
  "content": "Critical: shared types file has been updated. Pull latest before continuing.",
  "summary": "Shared types updated"
}

Sponsors

Details

Repository
github.com/wshobson/agents
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building, Debugging, Productivity & Planning, Sales & Marketing

More from wshobson/agents

All 174
1wshobson avatarteam-composition-patternswshobson/agentsDesign optimal agent team compositions with sizing heuristics, preset configurations, and agent type selection. Use this skill when deciding how many agents to 10Kskills.sh installs
2pskoett avatarself-improvementpskoett/self-improving-agentCaptures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude 9.7Kskills.sh installs
3mcp-use avatarmcp-buildermcp-use/mcp-useBuild, modify, debug, or review TypeScript MCP servers with mcp-use.9.6Kskills.sh installs
4cypress-io avatarcypress-authorcypress-io/ai-toolkitCreates, updates, and fixes Cypress tests (E2E/end-to-end and component tests). Use when the user asks to create tests, add tests, write tests, update tests, te9.5Kskills.sh installs
5phuryn avatarstrategy-red-teamphuryn/pm-skillsRed-team a PRD, roadmap, or strategy by attacking its load-bearing assumptions before reality does. Steelmans then attacks each claim, ranks failure modes by im9.5Kskills.sh installs
6nomadamas avatardaishin-report-searchnomadamas/k-skill대신증권 리포트 GitHub Pages 미러에서 최신 HTML 리포트 목록과 원문/설명 페이지를 조회한다.9.4Kskills.sh installs