Design scalable, resilient, production-grade systems from first principles. HLD methodology, capacity estimation, data modeling, API design, caching, message queues, distributed systems, and database selection.
npx claudepluginhub chavangorakh1999/sde-skills --plugin sde-system-designRESTful API contract with auth, rate limits, pagination, error schema, and versioning
Full High-Level Design — clarify requirements, estimate capacity, design components, model data, define APIs, deep dive bottlenecks, enumerate failure modes
Capacity estimation worksheet — QPS, storage, bandwidth, cache sizing with worked numbers and scale implications
Entity-relationship diagram + schema + index strategy matched to access patterns
REST/GraphQL/gRPC API contracts with versioning, auth, pagination, error formats, and rate limiting. Use when designing a new API or reviewing an existing one for production readiness.
Cache topology, eviction policies (LRU/LFU/TTL), and cache-aside vs write-through vs write-behind patterns. Use when adding caching to a system or debugging cache performance issues.
Back-of-envelope capacity estimation: QPS, storage, bandwidth, cache sizing with worked numbers and scale implications. Use when sizing infrastructure or answering 'how big does this need to be?'
Schema design, normalization levels, indexing strategy matched to access patterns. Use when designing database schemas, choosing between embed vs reference, or optimizing slow queries.
RDBMS vs document vs wide-column vs graph vs time-series — tradeoffs matched to access patterns and team context. Use when choosing a database for a new service or evaluating whether to migrate.
CAP theorem applied to real decisions, consensus (Raft/Paxos), distributed transactions, saga pattern, idempotency. Use when designing systems that span multiple nodes or services.
7-phase High-Level Design framework: clarify requirements, estimate scale, design components, model data, define APIs, deep dive on bottlenecks, and enumerate failure modes. Use for any system design question or production architecture task.
Kafka/SQS/RabbitMQ/Bull topology, ordering guarantees, consumer groups, DLQ patterns. Use when decoupling async work from the request path or building event-driven pipelines.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, and 11+ AI coding assistants.