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

Core Rules

Installs
3
GitHub Stars
5
First Seen
Oct 26, 2026