@tank/system-design

Official

Design scalable, reliable distributed systems.

Authortankpkg
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you design robust, scalable, and reliable distributed systems by providing practical guidance on architectural trade-offs and best practices.

Core Features & Use Cases

  • Architectural Decision Making: Guides you through choosing the right database, communication patterns, and scaling strategies.
  • Reliability Patterns: Offers solutions for common failure modes like timeouts, retries, and circuit breakers.
  • Capacity Planning: Provides frameworks for estimating resource needs and setting SLOs.
  • Use Case: You're building a new e-commerce platform and need to decide between microservices and a monolith, select a database for product catalogs, and plan for handling Black Friday traffic spikes.

Quick Start

Guide me through designing a scalable system for a new social media feed.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: @tank/system-design
Download link: https://github.com/tankpkg/skills/archive/main.zip#tank-system-design

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.