scaffold-multi-stream-projection
CommunityAggregate events across streams into dashboards
Authoraalmada
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables teams to build a single, comprehensive view by projecting events from multiple streams into a unified read model, simplifying cross-stream analytics and dashboards.
Core Features & Use Cases
- Multi-Stream Projection: Define projections that listen to multiple streams and aggregate data into a single read model.
- Aggregation & Dashboards: Create summaries and dashboards from dispersed event data.
- Use Case: Imagine you want to show total sales, user activity, and inventory status in one dashboard by consuming several event streams.
Quick Start
Create a projection class in src/BookStore.ApiService/Projections/, implement a Summary-like projection, and register it in Marten via MartenConfigurationExtensions.cs. Use a template like templates/Projection.cs for guidance.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: scaffold-multi-stream-projection Download link: https://github.com/aalmada/BookStore/archive/main.zip#scaffold-multi-stream-projection 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.