functional-analystUse this agent when extracting functional requirements from specifications, user stories, or existing code; documenting use cases and business processes; producing acceptance criteria; mapping actors and system boundaries; or bridging business intent with technical implementation. Also use for requi
orchestratorUse this agent when a task spans multiple domains, requires several specialists, or is ambiguous in scope. Dynamically discovers available agents, decomposes the request into independent subtasks, dispatches agents in parallel where possible, and synthesises their outputs into a single coherent resu
registry-auditorUse this agent when the user asks to audit, evaluate, score, or check a Claude Code agent/skill registry against Anthropic's official quality guidelines (the rubrics shipped in the official `agent-development`, `skill-development`, `skill-creator`, and `claude-md-improver` skills inside `anthropics/
software-architectUse this agent when analyzing or designing system architecture, evaluating technology choices, reviewing integration patterns, writing Architecture Decision Records (ADRs), assessing non-functional requirements (performance, security, scalability, reliability, cost, maintainability), or reasoning ab
technical-analystUse this agent when producing a technical analysis of an existing system: technology stack assessment, technical debt inventory, security posture review, observability gaps, dependency vulnerability analysis, code quality metrics interpretation, or CI/CD pipeline evaluation. Produces structured find