Agent Skills
› rmyndharis/antigravity-skills
› cqrs-implementation
cqrs-implementation
GitHub指导实现CQRS模式,用于分离读写模型、独立扩展读取性能及构建事件溯源系统。适用于复杂查询优化和高性能报表场景,不适用于简单CRUD或强一致性需求。
Trigger Scenarios
需要分离读和写操作
独立扩展读取性能
构建事件溯源系统
优化复杂查询场景
需要不同的读写数据模型
要求高性能报表
Install
npx skills add rmyndharis/antigravity-skills --skill cqrs-implementation -g -y
SKILL.md
Frontmatter
{
"name": "cqrs-implementation",
"description": "Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems."
}
CQRS Implementation
Comprehensive guide to implementing CQRS (Command Query Responsibility Segregation) patterns.
Use this skill when
- Separating read and write concerns
- Scaling reads independently from writes
- Building event-sourced systems
- Optimizing complex query scenarios
- Different read/write data models are needed
- High-performance reporting is required
Do not use this skill when
- The domain is simple and CRUD is sufficient
- You cannot operate separate read/write models
- Strong immediate consistency is required everywhere
Instructions
- Identify read/write workloads and consistency needs.
- Define command and query models with clear boundaries.
- Implement read model projections and synchronization.
- Validate performance, recovery, and failure modes.
- If detailed patterns are required, open
resources/implementation-playbook.md.
Resources
resources/implementation-playbook.mdfor detailed CQRS patterns and templates.
Version History
- e63f7dd Current 2026-07-05 09:30


