What problem does it solve? Event-sourced systems store data as append-only event streams, which are inefficient for querying. This Skill provides templates and patterns for building projections that transform event streams into queryable read models, materialized views, and search indexes. ## Core Features & Use Cases - Projection Templates: Ready-to-use Python templates for basic projectors, order summaries, Elasticsearch search indexes, daily sales aggregations, and multi-table customer activity projections. - Checkpointing & Rebuilds: Patterns for persistent checkpoints so projections resume after restarts and can be rebuilt from scratch. - Use Case: Imagine you run an event-sourced e-commerce platform and need a real-time dashboard of daily revenue. Use the aggregating projection template to consume OrderCompleted events and maintain a daily_sales table with upsert logic. ## Quick Start Ask the AI to create a projection that builds a customer order summary read model from OrderCreated and OrderCompleted events using the projection-patterns skill.