Agent Skills
› rmyndharis/antigravity-skills
› cqrs-implementation
cqrs-implementation
GitHub指导实现CQRS模式,分离读写模型以优化查询性能、支持事件溯源及独立扩展。适用于复杂查询场景和高性能报表需求,需识别一致性要求并定义清晰的命令与查询边界。
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


