What problem does it solve?
Automated squad agents often duplicate collaboration rules, make assumptions about repository context, and mishandle decision records, causing missed coordination and conflicting edits. This Skill centralizes best-practice patterns so agents behave consistently around worktree awareness, decision recording, and cross-agent requests for help.
Core Features & Use Cases
- Worktree awareness: Use the provided TEAM ROOT path for all repository-relative operations and fall back to git rev-parse --show-toplevel if TEAM ROOT is not available; never assume the current working directory is the repo root.
- Decision recording: After making a team-impacting decision, write a markdown file to .squad/decisions/inbox/{your-name}-{brief-slug}.md with a dated title and metadata lines for By, What, and Why so others can discover and audit choices.
- Cross-agent communication & reviewer protocol: If another agent's input is needed, explicitly request it so the coordinator can bring them in; if a reviewer rejects work, lock the original author out of revising and assign a different agent to perform the revision.
- Anti-patterns to avoid: Do not read all charters unnecessarily, do not write directly to .squad/decisions.md, do not modify other agents' history.md files, and never assume CWD equals the repo root.
Quick Start
Use the agent-collaboration skill to write a decision file to .squad/decisions/inbox/yourname-slug.md summarizing the date, title, author, the decision, and the rationale.