Architecture domain expert for the Enterprise Platform example. Auto-delegates when user mentions Customer Management, Billing, Payments, Analytics, Enterprise Platform, or related concepts. Examples: 'What data does Tenant Management own?' 'Which systems serve the Billing domain?' 'List all domain events in Customer…
Frontend developer for the catalog-ui. Use when building, modifying, or fixing React/Astro components, pages, or styles in catalog-ui/. Knows the 3-panel layout, ReactFlow + dagre graphs, CSS --ec- variable pattern, and the 2-tier schema design. Examples: 'Build the heatmap view component' 'Fix the sidebar navigation…
Registry data specialist. Use when creating, modifying, or validating architecture elements in registry-v2/ or views/. Knows the YAML frontmatter schema, relationship syntax, template structure, and all mapping files. Examples: 'Create a new API element for Payment Gateway' 'Add relationships between Billing Service…
Test specialist for both frontend (Vitest) and Python (pytest) tests. Use when adding tests, improving coverage, or fixing failing tests. Never modifies production code. Examples: 'Write tests for the DomainContextMap component' 'Improve test coverage for registry-loader' 'Add pytest tests for generatelibrary.py' 'Fix…
Guides you through setting up a complete new domain from scratch — registry entries, views folder, Claude Code skill, and agent. Examples: 'Set up a new domain called Logistics' 'Onboard the Payment Processing domain' 'I want to add a new domain to the catalog'.
Reviews catalog health and suggests what to document next. Run periodically to find gaps and improve coverage. Examples: 'How healthy is my catalog?' 'What should I document next?' 'Find orphan elements and thin domains'.
Analyzes existing registry entries and suggests missing integrations, APIs, and data flows between systems. Examples: 'Find missing connections in the registry' 'Which systems should be linked but aren't?' 'Analyze integration gaps in the Customer Management domain'.
Onboarding crawler — reads existing documentation and proposes architecture catalog entries. Use when importing architecture from wikis, docs, or diagrams into the registry. Examples: 'Import architecture from our wiki export' 'Read these docs and propose registry entries' 'Convert our system inventory spreadsheet to…