
from claude-spellbook118
Structured, end-to-end guidance for designing scalable, reliable systems: requirements, capacity estimation, architecture, and failure-mode planning.
Provides a step-by-step system-design playbook: clarify requirements, estimate capacity, define APIs and data models, produce high-level and low-level designs, and identify bottlenecks and reliability patterns. Includes capacity estimation templates, latency and storage references, architecture decision record conventions, and patterns for scaling, caching, and fault tolerance.
Use this skill when designing a new service or feature, writing a tech spec or ADR, selecting storage or communication patterns, planning capacity for anticipated load, or reviewing designs for scalability, reliability, or security gaps. It is also useful during architectural reviews and pre-production readiness checks.
Best used by agents integrated with developer tools and code review contexts (Claude-style and similar large-model agents that produce design docs and ADRs).
This skill has not been reviewed by our automated audit pipeline yet.