teambuilder

Build a team of expert AI personas for your Claude Code project.

What it does

Teambuilder guides you through creating opinionated, project-aware agent personas — each with a distinct role, expertise, and perspective. Answer a few questions per persona and get a self-contained system prompt file, ready to use.

The team

/teambuild:analyst
Requirements & problem space
/teambuild:architect
System design & tech decisions
/teambuild:designer
UX/UI & interaction design
/teambuild:programmer
Implementation & conventions
/teambuild:tester
Quality & verification
/teambuild:reviewer
Code review & quality gates

Install

macOS / Linux
curl -fsSL https://daemonicai.github.io/teambuilder/install.sh | bash
Windows
irm https://daemonicai.github.io/teambuilder/install.ps1 | iex

Re-running the install script updates an existing installation.

OpenSpec integration

If your project uses OpenSpec, Teambuilder connects to it automatically. /teambuild:init writes a routing block to your CLAUDE.md so Claude knows which persona to use for each OpenSpec command.

Personas generated with an openspec/ directory present are workflow-aware: the Analyst captures requirements as specs, the Architect creates changes and artifacts, and the rest work through tasks and mark them complete.

/opsx:explore analyst
/opsx:propose architect
/opsx:apply designer · programmer · tester

Personas that don't exist yet are skipped gracefully. Install OpenSpec before or after Teambuilder — the integration activates on the next /teambuild:init.

Usage

# Set up project context first /teambuild:init   # Build personas in order — each reads the previous /teambuild:analyst /teambuild:architect /teambuild:designer /teambuild:programmer /teambuild:tester /teambuild:reviewer   # Variants for multi-platform projects /teambuild:programmer ios /teambuild:programmer api