storm-prep
CommunityPrepare for Event Storming: Discover domain events.
Software Engineering#ddd#code exploration#domain events#event storming#yaml generation#assumption surfacing
Authortyevans
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the initial discovery of domain events and boundary assumptions for Event Storming sessions, preparing structured input for human collaboration.
Core Features & Use Cases
- Automated Event Discovery: Agents explore codebases to identify candidate domain events, aggregates, and state changes.
- Assumption Surfacing: Explicitly captures and documents assumptions made about domain boundaries and contracts.
- Structured Output: Generates YAML files conforming to a schema, ready for human review and downstream processing by tools like
/formalize. - Use Case: Before a multi-team Event Storming session, each participant runs
/storm-prepfor their domain to generate a set of candidate events and assumptions, ensuring a common starting point for the collaborative modeling session.
Quick Start
Run the storm-prep skill with your domain scope and project goal to begin discovering domain events.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: storm-prep Download link: https://github.com/tyevans/tackline/archive/main.zip#storm-prep Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.