An experiment by David Pearl

About AI Teams

A tool for building personalized AI agent teams from your professional background — grounded in occupational science and a systematic framework for agent construction.

What is this?

AI Teams is a wizard that turns your resume or job title into a configured team of AI agents. It uses O*NET — the US Department of Labor's occupational database — to match your role to a structured skills taxonomy, then generates a set of SPARK agents tuned to the specific demands of your profession.

Each agent gets a name, a role, and a full SPARK profile. You then export the team directly into your IDE or AI assistant of choice — with all the configuration already done.

Why SPARK? A systematic approach to agent construction

Based on the PCF / SPARK research paper

Most AI agents are defined by a single system prompt — a blob of instructions that mixes persona, capability, and task context together. This makes agents hard to reason about, inconsistent across sessions, and difficult to compose with other agents.

SPARK is a structured parameterization that decomposes an agent along five orthogonal axes:

S
SkillsWhat the agent is technically capable of — specific tools, methods, and domain expertise.
P
PersonalityHow the agent communicates — tone, style, level of directness, emotional register.
A
ApproachHow the agent reasons and solves problems — methodologies, mental models, heuristics.
R
ResourcesWhat external tools, MCP servers, and data sources the agent has access to.
K
KnowledgeWhat domain knowledge the agent holds — context, conventions, institutional memory.

By separating these concerns, SPARK agents are legible, reproducible, and composable. You can swap a skill, adjust a personality, or reassign resources without touching the rest of the definition. And because each agent in a team is independently specified, the team itself becomes a coherent, auditable system rather than a pile of prompts.

Antigravity — the best home for SPARK teams

antigravity.google/download

Antigravity is Google's agentic IDE, built around the idea that AI agents should be first-class citizens of your development environment. Two features make it uniquely suited to SPARK teams:

Rules — persistent agent personas

Each SPARK agent becomes a Rule file — a Markdown document that gives the agent its full identity. Rules activate automatically based on context, or on demand by name. Your team is always available, session after session, without re-prompting.

Workflows — automated multi-step tasks

Workflows chain agents together into repeatable sequences. Define a research brief, a weekly report, or a code review pipeline once — then invoke it with a single slash command. The right agent activates at each step automatically.

AI Teams generates Antigravity-ready Rule files and a starter Workflow for every team it produces. It's the fastest path from "generate my team" to a fully operational agentic workspace.

← Build Your Team