hld-design

Community

Design scalable systems in 7 phases.

Authorchavangorakh1999
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a structured, 7-phase framework to systematically design high-level system architectures, suitable for both technical interviews and real-world production system design.

Core Features & Use Cases

  • Comprehensive Framework: Guides users through clarifying requirements, estimating capacity, designing components, modeling data, defining APIs, deep-diving on complex areas, and identifying failure modes.
  • Adaptable: Applicable to a wide range of system design challenges, from new product features to existing architecture improvements.
  • Use Case: When asked to design a URL shortener, this Skill will prompt you to define functional and non-functional requirements, estimate traffic, sketch components like API servers and databases, design the data model for URLs and redirects, define the API for shortening and redirection, and analyze potential failure points.

Quick Start

Use the hld-design skill to design a system for a URL shortener.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: hld-design
Download link: https://github.com/chavangorakh1999/sde-skills/archive/main.zip#hld-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 223,000+ vetted skills library on demand.