Agent Catalog
13 Claude Code agents + 25 Copilot CLI agents across two plugins
Model Tier Strategy
Each agent is matched to the right model for cost and quality.
Opus
Code review with confidence-based filtering. Used when quality judgment and architectural understanding matter most.
Sonnet
Step execution, PR review, AEM inspections, bug verification. The workhorse tier for most coding and analysis tasks.
Haiku
File resolution, documentation search, page finding. Optimized for speed and low cost on simple retrieval tasks.
Claude Code Agents
7 agents for the platform-agnostic workflow
| Agent | Model | Used By | Tools | Purpose |
|---|---|---|---|---|
dx-code-reviewer | Opus | /dx-step-verify | All (read, write, edit, bash, glob, grep) | Deep code review with confidence-based filtering (reports issues at 80%+ confidence). Runs in isolated worktree. Reviews full diff from base branch, checks plan alignment, code quality, architecture, testing, production readiness. |
dx-pr-reviewer | Sonnet | /dx-pr-review, /dx-pr-review-all | Read, Glob, Grep, Bash, Write, Edit | PR diff analysis with structured findings. Fetches PR diff, loads project conventions, returns findings with severity (MUST-FIX, QUESTION) and line-level comments. Does NOT post to ADO directly. |
dx-file-resolver | Haiku | /dx-ticket-analyze | Glob, Grep, Read, mcp__ado__search_code | Resolves all source files for a component or module. Uses local Glob first (instant), ADO code search only for remote repos. Returns clickable SCM URLs. |
dx-doc-searcher | Haiku | /dx-help, /dx-ticket-analyze | Glob, Grep, Read | Searches .ai/ index and reference files for components, architecture patterns, and feature context. Returns ALL matches with quoted content and line numbers. |
dx-figma-styles | Haiku | /dx-figma-prototype | Read, Glob, Grep | Discovers CSS/SCSS conventions — variables, breakpoints, typography, spacing, theming, naming patterns. Returns structured convention data for prototype generation. |
dx-figma-markup | Haiku | /dx-figma-prototype | Read, Glob, Grep | Discovers HTML and accessibility conventions — semantic patterns, component structure, ARIA usage, keyboard handling. Returns structured convention data. |
AEM Agents
6 agents for the AEM full-flow lifecycle
| Agent | Model | Used By | Tools | Purpose |
|---|---|---|---|---|
aem-inspector | Sonnet | /aem-snapshot, /aem-verify, /aem-doc-gen | Read, Write, Glob, Grep, ToolSearch, AEM MCP | AEM component inspector. Queries AEM author via MCP for dialog fields, page searches, test/docs page creation, publishing, and demo data configuration. Walks dialog trees (tabs, fields, multifields), finds pages using a component (4 query strategies). |
aem-fe-verifier | Sonnet | /aem-fe-verify | Read, Write, Edit, Glob, Grep, ToolSearch, AEM MCP, Chrome DevTools MCP | Frontend visual verification. Creates demo pages, screenshots components in wcmmode=disabled, compares against Figma reference using multimodal vision. Fix loop: edit source, rebuild, redeploy, re-screenshot. |
aem-editorial-guide-capture | Sonnet | /aem-editorial-guide, /aem-doc-gen | Read, Write, Glob, ToolSearch, Chrome DevTools MCP | Browser automation for AEM editor. Handles login, QA Basic Auth, triggers component dialogs via Granite API, captures screenshots, writes editor-friendly documentation. |
aem-file-resolver | Haiku | /aem-component, /dx-ticket-analyze | Glob, Grep, Read, mcp__ado__search_code | Resolves all source files for an AEM component across multiple repos and platforms. Reads file-patterns.yaml and project.yaml for path patterns. Uses local Glob for local repos, ADO code search for remote-only repos. |
aem-page-finder | Haiku | /aem-component, /aem-page-search | Grep, Read, ToolSearch, AEM MCP search tools | Finds all AEM pages using a given component. Searches configured content paths and Experience Fragments. Returns clickable author URLs. |
aem-bug-executor | Sonnet | /dx-bug-verify | Read, Write, Glob, Grep, ToolSearch, Chrome DevTools MCP, AEM MCP | AEM-specific bug verification. Navigates to affected AEM pages, follows reproduction steps, captures screenshot evidence, optionally checks JCR state. |
Agent Type Naming
Always use the full prefixed name when spawning agents: dx-core:dx-code-reviewer, dx-aem:aem-inspector. The short name alone fails with “Agent type not found”.
dx-core Copilot Agents
15 agents using @AgentName invocation syntax
| Agent | Claude Equivalent | Purpose | Handoffs |
|---|---|---|---|
@DxCodeReview | dx-code-reviewer | Full branch code review with confidence-based filtering (80%+). Read-only. | DxCommit, DxDebug |
@DxPRReview | dx-pr-reviewer | Fetches ADO PR diff, analyzes with project conventions, posts findings as PR comments. | DxCodeReview, DxDebug, DxComponent |
@DxPlanExecutor | /dx-step-all | Executes implementation plan steps from implement.md. | DxCodeReview, DxCommit, DxDebug |
@DxComponent | dx-file-resolver | Resolves all source files for a component or module. | DxTicket, DxHelp |
@DxHelp | dx-doc-searcher | Project Q&A from .ai/ documentation. | DxComponent, DxTicket |
@DxTicket | /dx-ticket-analyze | ADO ticket research — fetches work item, identifies related files. | DxComponent, DxHelp |
@DxPRAnswer | /dx-pr-answer | Answers PR review comments — reads threads, drafts responses. | DxPRFix, DxPRReview |
@DxPRFix | /dx-pr-answer | Applies agree-will-fix PR review changes. | DxPRAnswer, DxCommit |
@DxCommit | /dx-pr-commit | Smart commit with conventional message. Optionally creates ADO pull request. | DxPRReview, DxCodeReview |
@DxDebug | — | Systematic error diagnosis. Read-only — traces errors, identifies root causes. | DxPlanExecutor, DxCodeReview |
@DxReqAll | /dx-req | Full requirements pipeline coordinator. | DxPlanExecutor, DxTicket |
@DxStepAll | /dx-step-all | Execution loop coordinator. | DxCodeReview, DxCommit, DxDebug |
@DxBugAll | /dx-bug-all | Full bug workflow coordinator. | DxCodeReview, DxCommit |
@DxAgentAll | /dx-agent-all | End-to-end delivery coordinator. | DxCodeReview, DxCommit, DxDebug |
@DxFigma | /dx-figma-* | Figma design-to-code coordinator. | DxPlanExecutor, DxReqAll |
dx-aem Copilot Agents
10 agents for the AEM full-flow lifecycle
| Agent | Claude Equivalent | Purpose | Handoffs |
|---|---|---|---|
@AEMBefore | aem-inspector | Pre-development baseline capture. Walks component dialog, finds pages, saves snapshot. | DxPlanExecutor |
@AEMAfter | aem-inspector | Post-deployment verification. Compares against aem-before.md baseline. | DxCodeReview |
@AEMSnapshot | aem-inspector | General-purpose component inspection. Dialog fields, pages, JCR properties. | AEMBefore, DxComponent |
@AEMEditorialGuide | aem-editorial-guide-capture | Captures dialog screenshots, writes editor-friendly authoring guide. | — |
@AEMComponent | aem-file-resolver + aem-page-finder | Multi-platform component lookup. Source files, AEM pages, dialog fields. Data-driven via project.yaml. | AEMTicket, AEMBefore, DxComponent |
@AEMVerify | aem-bug-executor | Bug verification on a running AEM instance. | DxDebug, DxComponent |
@AEMTicket | /dx-ticket-analyze + enrichment | ADO ticket research with AEM project enrichment — 4-signal market detection, parallel agents. | AEMComponent, DxHelp, DxReqAll |
@AEMPRAnswer | /dx-pr-answer | Answers PR review comments with session persistence. Bot detection, thread categorization. | AEMPRFix, DxPRReview |
@AEMPRFix | /dx-pr-answer | Applies agree-will-fix PR review changes. Session-first resolution, minimal fixes. | AEMPRAnswer, AEMCommit |
@AEMCommit | /dx-pr-commit | Smart commit with WI ID extraction (4 sources). Rebase, PR creation via ADO MCP. | DxPRReview, DxCodeReview |