system-design
Installation
SKILL.md
Boundary
This skill provides comprehensive system design reference across UI design systems, frontend, mobile, backend HLD, low-level design, SRE, SaaS, and migration. It focuses on architecture decisions, scaling, database selection, RAG, agents, observability, and cost optimization. It does NOT cover implementation details (use framework-specific skills) or infrastructure deployment (use devops-specific skills).
When to use
Use this skill when:
- Designing system architecture
- Making architecture decisions (X vs Y)
- Designing for scale
- Selecting databases or technologies
- Designing RAG systems
- Designing AI agent systems
- Implementing observability
- Optimizing costs
- Handling edge cases
- Designing migrations