task-event-storming

Facilitate collaborative event storming workshops to capture domain actors, commands, events, and bounded contexts.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/FoxSilou/ConfigurationClaude --skill task-event-storming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-event-storming
Source: https://github.com/FoxSilou/ConfigurationClaude/tree/main/.claude/skills/task-event-storming
Command: npx skills add https://github.com/FoxSilou/ConfigurationClaude --skill task-event-storming

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often struggle to capture the full scope of a domain early in a project, leading to missed requirements and fragmented architecture. This Skill orchestrates an Event Storming workshop that produces structured markdown documentation and visual Excalidraw boards, ensuring a shared understanding of actors, commands, events, and bounded contexts.

Core Features & Use Cases

  • Collaborative Workshop: Guides participants through domain discovery using the event‑storming methodology.
  • Automatic Artefacts: Generates markdown reports and Excalidraw diagrams that can be reused throughout the development lifecycle.
  • Integration: Works seamlessly with downstream tasks such as BDD mapping, UI discovery, and scaffold generation.

Quick Start

Invoke the task-event-storming skill, providing your domain name to begin the workshop.

Frequently Asked Questions about task-event-storming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run an event storming workshop to capture domain events and bounded contexts?

Event storming for domain discovery is facilitated by guiding participants through collaborative mapping to capture actors, commands, events, and bounded contexts. You start by invoking the skill with your domain name to begin the structured workshop.

Can I generate Excalidraw diagrams and markdown documentation from a DDD workshop?

Generating Excalidraw diagrams and markdown documentation from DDD workshops is supported as automatic artefacts. These deliverables capture actors, commands, events, and bounded contexts, serving as live documentation for system architecture.

What is the best way to map domain ideas for both backend and frontend development early in a project?

Mapping domain ideas early is best done via collaborative event storming to prevent missed requirements. This approach captures actors, commands, events, and bounded contexts, producing shared documentation for both backend and frontend development.

Does event storming work with downstream tasks like BDD mapping and UI discovery?

Event storming works seamlessly with downstream tasks such as BDD mapping, UI discovery, and scaffold generation. The generated markdown reports and Excalidraw boards are designed for reuse throughout the entire development lifecycle.

When do I need to use event storming for domain discovery?

You need event storming in early project phases when teams struggle to capture the full domain scope. It prevents missed requirements and fragmented architecture by ensuring a shared understanding of actors, commands, events, and bounded contexts.

Why does my team struggle to capture the full scope of a domain during early project phases?

Teams struggle to capture the full domain scope without structured event storming, leading to missed requirements and fragmented architecture. Orchestrating a collaborative workshop ensures a shared understanding of bounded contexts and system events.