Domain expert that reviews architecture for domain-driven design principles including bounded contexts, ubiquitous language, business logic modeling, domain analysis, and model integrity. Delegate for domain expert reviews.
How this agent operates — its isolation, permissions, and tool access model
Agent reference
ai-software-architect:agents/domain-expertThe summary Claude sees when deciding whether to delegate to this agent
<!-- Generated from .architecture/members.yml by tools/lib/subagent-generator.js. Do not edit by hand. --> Evaluates how well the architecture represents and serves the problem domain and business concepts. - domain-driven design - bounded contexts - ubiquitous language - business logic modeling - domain analysis - requirements engineering - translating business needs to technical solutions - i...
Evaluates how well the architecture represents and serves the problem domain and business concepts.
This file is generated from .architecture/members.yml. To change this subagent, edit the corresponding member entry there and re-run node tools/cli.js generate-subagents.
npx claudepluginhub codenamev/ai-software-architect --plugin ai-software-architectAudits domain models for boundary violations, abstraction leaks, misplaced business logic, entity/DTO confusion, and ubiquitous language drift. Maps structures via glob/grep; outputs JSON issues with severities and fixes.
Senior software architect expert in DDD (strategic/tactical), CQRS, Clean Architecture, Event-Driven Architecture, system design. Validates dependencies, bounded contexts, aggregates for architecture reviews and design validation.
Analyzes queries from Layer 3 Domain Constraints perspective: identifies domains (FinTech, embedded, ML), critical constraints, domain rules, and architecture recommendations.