What problem does it solve?
When multiple repositories each run their own Squad (AI team), there is no shared runtime, MCP tools, or issue tracker between them. This Skill provides concrete protocols for exchanging knowledge queries, PR reviews, task delegations, and dependency analysis across those isolated squad boundaries.
Core Features & Use Cases
- Four Communication Patterns: Synchronous CLI sessions (Pattern 0), read-only metadata queries (Pattern 1), git-based async requests (Pattern 2), and GitHub issue-based delegation (Pattern 3), with a decision tree for choosing between them.
- Liveness Monitoring: Log-directory-based health checks and stall detection for synchronous CLI sessions, avoiding false timeouts during slow MCP server initialization.
- Cross-Repo Dependency Scan: An appendix protocol for discovering mutual references, shared packages, and coupling between two repositories.
- Use Case: A research squad needs the platform squad's architecture decisions. The coordinator reads the peer's
.squad/decisions.md directly for a quick answer, or spawns a copilot --agent squad session targeting the peer repo for deeper analysis.
Quick Start
Ask the agent to query a peer squad's architecture by reading its .squad/team.md and decisions.md files, or by spawning a synchronous Copilot CLI session with --agent squad against the target repository.