Domain Modeling
Model domains and bounded contexts for complex systems
install path
~/.claude/skills/domain-modeling/SKILL.md command
/domain-modeling SKILL.md
Domain Modeling
Purpose
Model domains and bounded contexts for complex systems.
Inputs to request
- Business processes and key nouns.
- Existing data models or APIs.
- Known pain points or coupling.
Workflow
- Identify core entities and invariants.
- Define bounded contexts and interfaces.
- Document event flows and consistency needs.
Output
- Domain model outline with context boundaries.
Quality bar
- Keep contexts cohesive and loosely coupled.
- Capture invariants explicitly.
Copy this into ~/.claude/skills/domain-modeling/SKILL.md to use it as a slash command in Claude Code.