hld-design
CommunityDesign scalable systems in 7 phases.
Software Engineering#architecture#scalability#system design#capacity planning#production systems#high-level design
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.