event-storm

Organize collaborative domain brainstorming sessions to generate events, personas, journeys, and process flows.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/VanLengs/astra-studio-plugins --skill event-storm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: event-storm
Source: https://github.com/VanLengs/astra-studio-plugins/tree/main/studio-planner/skills/event-storm
Command: npx skills add https://github.com/VanLengs/astra-studio-plugins --skill event-storm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run structured brainstorming with multiple perspectives — product manager, architect, and domain experts — to discover what's really going on in a business domain and where plugins can help.

Core Features & Use Cases

  • Multi-role event discovery across PM, architect, and domain experts
  • Produces personas, journeys, and process flows from brainstorm
  • Supports incremental mode when domain artifacts exist
  • Outputs artifacts to studio/changes for later modeling

Quick Start

Initiate an event storm for your domain to produce personas, journeys, and processes.

Frequently Asked Questions about event-storm

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

FAQPage Schema
How do I run a collaborative domain analysis to uncover business events and processes?

Domain analysis through event storming organizes multi-role brainstorming sessions across product managers, architects, and domain experts to discover business events, personas, and process flows. It requires studio assets and defined agent templates to generate structured artifacts for later modeling.

What is the best way to map user journeys from a multi-perspective brainstorming session?

Mapping user journeys from multi-perspective brainstorming involves structuring inputs from product, architecture, and domain experts to produce personas and process flows. The session outputs artifacts to a studio directory, capturing the complete journey map for subsequent plugin project modeling.

Can I explore a new plugin project using event storming without existing domain artifacts?

Yes, you can explore a new plugin project using event storming without existing artifacts, as it supports starting from a blank domain context. The session generates events, personas, and process flows directly from the collaborative brainstorming inputs.

How do I incrementally update process flows when domain artifacts already exist?

To incrementally update process flows when domain artifacts exist, the event storming approach applies an incremental mode that integrates existing studio assets and defined agent templates. This builds upon current domain context to surface new events and refine journey maps.

Do I need studio assets and agent templates to generate personas and process flows?

Yes, studio assets and defined agent templates are required to generate personas and process flows during an event storm. They provide the foundational environment and role definitions needed to structure the multi-role brainstorming outputs.

Why use multi-role brainstorming instead of standard process flow mapping for domain analysis?

Multi-role brainstorming surfaces events by combining product manager, architect, and domain expert perspectives, uncovering hidden domain logic that standard process flow mapping misses. It produces comprehensive personas and journey maps directly from collaborative discovery.