Implements Command Query Responsibility Segregation to build scalable, high-performance backend architectures with separate read and write models.
This skill provides a comprehensive framework for implementing the CQRS pattern within Claude Code, enabling developers to decouple data modification (commands) from data retrieval (queries). By separating these concerns, you can independently scale and optimize each side of your application, which is crucial for complex enterprise systems and high-traffic environments. The skill includes robust templates for command buses, query handlers, event-driven projectors, and FastAPI integration, making it an essential tool for building event-sourced systems and performance-critical reporting layers.
主な機能
01Asynchronous Command and Query Bus Support
020 GitHub stars
03Command and Query Infrastructure Templates
04Scalable Aggregate and Repository Patterns
05FastAPI Integration for CQRS Endpoints
06Event-Driven Read Model Synchronization
ユースケース
01Developing high-performance reporting dashboards using optimized read models
02Building complex event-sourced systems with complete audit trails
03Scaling read-heavy applications independently from write operations