Claude-skill-registry domain-modeling
Model domains and bounded contexts for complex systems. Use when a senior developer needs domain-driven design guidance.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/domain-modeling" ~/.claude/skills/majiayu000-claude-skill-registry-domain-modeling && rm -rf "$T"
manifest:
skills/data/domain-modeling/SKILL.mdsource content
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.