Skip to main content

What Makes a Good Squad?

A squad is a team of agents organized around a business domain—not a technical function.
Think departments, not features. “Research” not “Text Processing”.

Squad Structure

Creating a Squad

1. Create the Directory

2. Define SQUAD.md

3. Add Agents

Create individual .md files for each agent listed.

Squad Design Patterns

Pattern 1: Pipeline

Agents work in sequence.

Pattern 2: Parallel

Agents work independently on related tasks.

Pattern 3: Specialist

One lead agent delegates to specialists.

Running Squads

Best Practices

Next Steps

Use Memory

Share context between agents

CLI Reference

All squad commands