Overview

TEAM

The autonomous engineering mesh for Claude Code.

What is TEAM?

TEAM orchestrates a mesh of 13 specialized agents — from blind researchers to adversarial reviewers — that drive a feature through an 8-phase pipeline (QRSPI) and deliver a verified pull request. Agents are decoupled microservices: each consumes a predecessor artifact on disk, does its work, and writes its own artifact. The orchestrator (the main Claude Code session) walks a linear phase table and runs two human approval gates.

The Pipeline

QUESTION → RESEARCH → DESIGN → STRUCTURE → PLAN → WORKTREE → IMPLEMENT → PR
Phase What happens
Question Decompose intent into task.md + neutral questions.md. The questioner is the only agent that ever sees your original description.
Research (blind) Parallel agents (file-finder + researcher) consume only questions.md. They never see the task — structurally preventing opinion-bias.
Design (human gate) The design author runs an interactive interview, then drafts a ~200-line alignment doc. You review here.
Structure (human gate) Break the design into vertical slices with verification checkpoints. ~2-page doc. You review here.
Plan Tactical implementation plan derived from the approved structure. Read by the implementer; not human-gated.
Worktree Orchestrator prepares an isolated git worktree.
Implement Test-first → slice execution → 5 parallel reviewers + typed retry loop.
PR Update changelog, commit, open pull request.

Install

TEAM is a Claude Code plugin. Add it to your Claude Code installation:

claude plugin add /path/to/team

Then run a phase end-to-end:

/team Add rate limiting middleware to all API endpoints

For a focused bug fix that skips the QRSPI ceremony:

/team-fix Users see stale cache after profile update