Install any skill in seconds. Free to start, no credit card required.
Get Started Free →nwave-ai/nw-ddd-event-modeling
Event Modeling facilitation technique — brainstorm events, identify commands and views, define aggregate boundaries, write Given-When-Then specifications
Passed 18 of 23 test cases with the skill, and 13 of 23 without it.
and 8 more in the full report
6 fixed12 passed either way4 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
In Phase 2 of modeling a subscription management flow, we are adding commands and read models. Which side of the timeline event stickies should commands and read models be placed?
| Checked | Without skill | With skill |
|---|---|---|
| Places command stickies above the timeline event stickies. | Missed | Passed |
| Places read model stickies below the timeline event stickies. | Missed | Passed |
The instructions your model reads when the skill loads.
Collaborative visual design technique created by Adam Dymitruk. The Event Model IS the specification -- it replaces traditional requirements documents with a single, living visual artifact.
| Color | Element | Description | Example |
|---|---|---|---|
| Orange | Event | Something that happened (past tense) | OrderPlaced, PaymentReceived |
| Blue | Command | User intent/action (imperative) | PlaceOrder, ProcessPayment |
| Green | Read Model/View | Data displayed to user | Order Summary, Shipping Dashboard |
| White | Screen/UI | User interface wireframe | Order Form, Checkout Page |
| Yellow | Automation/Policy | System reaction (saga/process manager) | "When PaymentReceived, then ConfirmOrder" |
| Red | External System | Integration point | Payment Gateway, Email Service |
Discover all meaningful things that happen in the system.
Process: Everyone writes events on orange stickies (past tense, domain language) | Place on timeline (left = earlier, right = later) | No filtering -- capture everything | Group related events vertically (these form swimlanes/slices)
Facilitation tips:
Example timeline:
test cases passed, vs 13 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.