agent-collaboration

Standardize squad agent collaboration with worktree awareness and decision recording.

Updated Nov 27, 2024
One-click install
npx skills add https://github.com/Izak90/Izak90.github.io --skill agent-collaboration-izak90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-collaboration
Source: https://github.com/Izak90/Izak90.github.io/tree/main/isaac_treinos_ar_livre/.copilot/skills/agent-collaboration
Command: npx skills add https://github.com/Izak90/Izak90.github.io --skill agent-collaboration-izak90

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill standardizes collaboration patterns for all squad agents, ensuring worktree awareness, consistent decision recording, and clear cross-agent communication, eliminating duplicated context in individual charters.

Core Features & Use Cases

  • Worktree awareness: agents use the TEAM ROOT to locate workspaces and avoid assuming CWD is repo root.
  • Decision recording: after making a decision affecting others, write it to .squad/decisions/inbox/{your-name}-{brief-slug}.md with metadata including date, author, and rationale.
  • Cross-agent communication: request input from teammates via the coordinator.

Quick Start

Adopting centralized collaboration patterns and logging decisions to the inbox path.

Frequently Asked Questions about agent-collaboration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize cross-agent communication in a multi-agent workflow?

Cross-agent communication is standardized by having agents request input from teammates via a coordinator and logging decisions to a shared inbox path, eliminating duplicated context in individual charters.

What is the best way to record decisions made by squad agents?

Decision recording involves writing decisions affecting others to a shared inbox path using markdown files with metadata including date, author, and rationale to maintain team alignment.

How do I manage worktree awareness when agents assume the current working directory is the repository root?

Worktree awareness is managed by using a defined TEAM ROOT to locate workspaces, preventing agents from incorrectly assuming the current working directory is the repository root.

Does this squad collaboration skill require any specific dependencies or scripts to function?

No dependencies are required. The skill provides optional support for scripts, references, and assets while defining collaboration patterns through a YAML frontmatter with name and description.

Why do I need standardized collaboration patterns for my multi-agent team workflows?

Standardized collaboration patterns ensure consistent decision recording, clear cross-agent communication, and worktree awareness, which eliminates duplicated context across individual agent charters.

What format is used for logging cross-agent decisions in the squad inbox?

Decisions are logged as markdown files in the decisions inbox directory, named with the author and a brief slug, containing structured metadata for date, author, and rationale.