10 specialist agents consolidated from the original 19. Each agent provides deep domain expertise for specific tasks.
Use agents when you need deep domain expertise beyond general-purpose AI. Each agent is a specialist role definition that can be loaded as context.
| Agent | Domain | When to Use |
|---|---|---|
| pm-advisor | Product Management | Feature planning, user stories, prioritization, acceptance criteria |
| code-reviewer | Code & Architecture | Code quality, security, SOLID, API design, scalability review |
| ai-engineer | AI/ML Systems | Model selection, training pipelines, deployment, monitoring |
| data-specialist | Data & Analytics | EDA, statistical modeling, SQL optimization, ML experiments |
| database-architect | Database Design | Schema design, data modeling, migrations, microservices patterns |
| mcp-specialist | MCP Integration | Server development, configuration, protocol compliance |
| test-guardian | Test Quality | Test tautologies, mock correctness, assertion quality, flakiness |
| typescript-pro | TypeScript | Advanced generics, type-level programming, full-stack type safety |
| ui-ux-designer | UI/UX Design | Research-backed critique, accessibility, typography, layout |
| refactoring-specialist | Code Refactoring | Code smell detection, complexity reduction, incremental transformation |
These 10 agents were consolidated from 19 originals:
- code-reviewer ← code-reviewer + architect-review + backend-architect
- data-specialist ← data-scientist + sql-pro
- mcp-specialist ← mcp-developer + mcp-expert + mcp-server-architect
- pm-advisor ← se-product-manager-advisor (renamed)
- Removed: frontend-developer, fullstack-developer, nextjs-architecture-expert, verification-agent (covered by GSD agents)