Skip to content

AI Team Builder

The AI Team Builder (also called the Harness Builder) is a conversational way to assemble a complete agent configuration for your workspace. Where the Setup Wizard generates an opinionated roster from a scan, the Team Builder lets you describe what you’re building and shape every piece of the configuration with Ptah’s help.

AI Team Builder

From the Setup Hub, click the AI Team Builder card. The card reads Create AI Team if no CLAUDE.md exists yet, or Edit AI Team if your workspace already has one.

The Team Builder is a two-pane view:

  • Left — a chat transcript. You describe your project; Ptah plans it with you and streams its work (analysis, suggestions, generated files) as an execution tree.
  • Right — a live Config preview that fills in as the conversation progresses.

Start by telling it what you’re building, for example:

“A NestJS + Prisma REST API with a Stripe billing module and a Playwright e2e suite. I want strict review on anything touching payments.”

Ptah responds by planning the team, then proposing concrete configuration. As it works it may surface permission requests and questions inline in the transcript — answer them to steer the result.

A harness is a packaged agent configuration. The Team Builder can fill in any combination of:

SectionWhat it holds
PersonaThe team’s overall identity, description, and goals
AgentsWhich built-in agents are enabled, plus any custom sub-agents designed for your project
SkillsExisting skills to include, plus new skills generated for your stack
PromptA system prompt and enhanced sections layered on top of the defaults
MCPMCP servers to attach and which of their tools are enabled
CLAUDE.mdThe generated project CLAUDE.md, including any custom sections

You can keep refining by sending more messages — add an agent, tighten a prompt, attach an MCP server — until the config reads the way you want.

When the configuration is ready, the builder shows Configuration looks ready to apply. Click Apply to Workspace (in the banner or the side panel) and Ptah writes the result as:

  • a project CLAUDE.md,
  • agent files under .claude/agents/, and
  • any generated skills.

The Setup Hub Active Configuration card flips to show CLAUDE.md present and Agent config active once applied.

Configurations you build can be saved as presets — reusable AI team setups that appear in the Setup Hub. A preset captures the persona, agents, skills, prompt, and MCP selections so you can re-apply the same team to another workspace with one click. This is ideal for teams that maintain a house style across many repos.

  • You want precise control over agents, prompts, and tools rather than an auto-generated roster.
  • Your project needs custom skills or MCP servers wired in from the start.
  • You’re standardizing a reusable team across multiple repositories (save it as a preset).

For a brand-new, empty repository, start from the New Project flow instead — it scaffolds the project and builds its team in one pass.