Stop drawing DDD diagrams. Start governing your domain.
A Claude Code plugin that turns Domain-Driven Design from expert art into team engineering.
Existing DDD tools stop at drawing pictures. ddd-forge is the first plugin that wires your Domain Model all the way from business conversation → bounded contexts → code → runtime observability, with Hook-level governance that stops semantic drift before it reaches production.
| Layer | Existing tools | ddd-forge |
|---|---|---|
| Event Storming | Miro / whiteboard only | Whiteboard ↔ events.yaml two-way sync |
| Strategic Design | Manual markdown | Guided bounded-context + context-map automation |
| Ubiquitous Language | Glossary docs rot | Hook-enforced glossary governance |
| Tactical Design | Code templates | Living aggregates with invariants tracked in YAML |
| Runtime | Silent | Domain-event SLI dashboard |
- Event Storming Guidance — Three-level canvas (Big Picture / Process / Design) with Socratic prompts
- Bounded Context Design — Strategic patterns + 9 context-mapping relationships
- Ubiquitous Language Governance — Hook-level term watchdog across code, docs, and UI
L5 Slash Commands (/ddd-event-storm, /ddd-strategic, /ddd-glossary, ...)
L4 Sub Agents (ddd-coach, domain-analyst, strategic-designer, ...)
L3 Skills (event-storming, bounded-context, context-mapping, ...)
L2 Hooks (glossary-guard, boundary-guard, dependency-guard, ...)
L1 MCP Servers (lark-whiteboard, mcp-ddd-artifacts, mcp-event-stream)
Artifacts: /ddd/glossary.yaml · /ddd/event-storm · /ddd/strategic · /ddd/tactical
Pre-alpha. MVP targets 2026-07-17. See TASKS.yaml for the 90-day plan.