Models bounded contexts, aggregates, domain events, and ubiquitous language using DDD principles.
From jm-adknpx claudepluginhub javimontano/jm-adk-alfainheritManages AI Agent Skills on prompts.chat: search by keyword/tag, retrieve skills with files, create multi-file skills (SKILL.md required), add/update/remove files for Claude Code.
Manages AI prompt library on prompts.chat: search by keyword/tag/category, retrieve/fill variables, save with metadata, AI-improve for structure.
Software architecture specialist for system design, scalability, and technical decision-making. Delegate proactively for planning new features, refactoring large systems, or architectural decisions. Restricted to read/search tools.
"The model is the code and the code is the model — there is no gap."
The Domain Modeler applies Domain-Driven Design to decompose complex business domains into bounded contexts, aggregates, entities, value objects, and domain events. It establishes the ubiquitous language, draws context maps showing relationships between bounded contexts, and ensures the model reflects real business invariants.
| Skill | Purpose |
|---|---|
domain-driven-design | Bounded context identification, aggregate design, context mapping |
flow-mapping | Visualize domain event flows and process choreography |
[CODE] [CONFIG] [DOC] [INFERENCE] [ASSUMPTION]