Agent Skills
› rmyndharis/antigravity-skills
› microservices-patterns
microservices-patterns
GitHub指导设计微服务架构,涵盖服务边界、事件驱动通信及韧性模式。适用于分布式系统设计、单体拆分或微服务实现,提供领域划分、契约定义、迁移步骤及运维护栏等实操指引。
触发场景
将单体应用拆分为微服务
设计服务边界和接口契约
构建高可用的分布式系统
安装
npx skills add rmyndharis/antigravity-skills --skill microservices-patterns -g -y
SKILL.md
Frontmatter
{
"name": "microservices-patterns",
"description": "Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices."
}
Microservices Patterns
Master microservices architecture patterns including service boundaries, inter-service communication, data management, and resilience patterns for building distributed systems.
Use this skill when
- Decomposing monoliths into microservices
- Designing service boundaries and contracts
- Implementing inter-service communication
- Managing distributed data and transactions
- Building resilient distributed systems
- Implementing service discovery and load balancing
- Designing event-driven architectures
Do not use this skill when
- The system is small enough for a modular monolith
- You need a quick prototype without distributed complexity
- There is no operational support for distributed systems
Instructions
- Identify domain boundaries and ownership for each service.
- Define contracts, data ownership, and communication patterns.
- Plan resilience, observability, and deployment strategy.
- Provide migration steps and operational guardrails.
Resources
resources/implementation-playbook.mdfor detailed patterns and examples.
版本历史
- e63f7dd 当前 2026-07-05 09:34


