Agent Skills
› rmyndharis/antigravity-skills
› cqrs-implementation
cqrs-implementation
GitHub提供CQRS模式实施指南,用于分离读写模型、独立扩展读取性能及构建事件溯源系统。指导定义命令与查询边界、实现投影同步及验证故障恢复,适用于复杂查询和高性能报告场景。
触发场景
需要分离读写关注点
独立扩展读取负载
构建事件溯源系统
优化复杂查询场景
需要高性能报表
安装
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.
版本历史
- e63f7dd 当前 2026-07-05 09:30


