system-design
Installation
SKILL.md
System Design
Use this skill when designing system topology for a new service or infrastructure layer, translating non-functional requirements into engineering specifications, planning capacity for growth, or architecting AI inference infrastructure.
When to Use
- a new system, environment, or service needs infrastructure topology specified before implementation
- non-functional requirements (latency, throughput, availability, scalability) need translating into measurable engineering targets
- capacity planning is needed for known or forecast growth
- AI inference infrastructure (GPU allocation, inference server, vector database) needs to be designed or selected
- an existing system needs a performance or capacity review
- infrastructure decisions require documented trade-off analysis