Agent Skills
› rmyndharis/antigravity-skills
› microservices-patterns
microservices-patterns
GitHub用于设计微服务架构,涵盖服务边界划分、事件驱动通信及弹性模式。适用于分布式系统构建、单体拆分或微服务实现场景,提供领域边界识别、契约定义及迁移策略指导。
Trigger Scenarios
将单体应用拆分为微服务
设计服务边界和接口契约
实现服务间通信机制
管理分布式数据与事务
构建高可用弹性系统
设计事件驱动架构
Install
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.
Version History
- e63f7dd Current 2026-07-05 09:34


