What problem does it solve?
Designing and planning new systems can be fragmented and error-prone. This skill provides a structured approach that converts requirements and ideas into a navigable design catalog using EventStorming, Mermaid diagrams, and progressive elaboration across five phases: Requirements, Big Picture, Processes, Data/Flows, and Integration.
Core Features & Use Cases
- EventStorming-based phases to discover domain events, commands, actors, aggregates, and external systems.
- Mermaid diagram support for big-picture flows, detailed processes, data relationships, state transitions, and interaction sequences.
- Standardized design catalog structure (docs/design-catalog) that keeps artifacts organized and focused on design rather than implementation.
- Iterative refinement across phases with non-linear progression to accommodate evolving understanding and hotspots.
Quick Start
Describe your system idea and I will generate a comprehensive design catalog using EventStorming templates.