claude

sde-system-design

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.

4 on GitHubby SDE Skillsv1.0.0MITupdated 8 months agosoftware-engineering
/

Plugin sde-system-design from marketplace sde-skills in chavangorakh1999/sde-skills. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (8)

  • api-design

    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.

  • caching-strategy

    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.

  • capacity-estimation

    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?'

  • data-modeling

    Schema design, normalization levels, indexing strategy matched to access patterns. Use when designing database schemas, choosing between embed vs reference, or optimizing slow queries.

  • database-selection

    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.

  • distributed-systems

    CAP theorem applied to real decisions, consensus (Raft/Paxos), distributed transactions, saga pattern, idempotency. Use when designing systems that span multiple nodes or services.

  • hld-design

    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.

  • message-queue-design

    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.

Slash commands (4)

  • /sde-system-design:design-api

    RESTful API contract with auth, rate limits, pagination, error schema, and versioning

  • /sde-system-design:design

    Full High-Level Design — clarify requirements, estimate capacity, design components, model data, define APIs, deep dive bottlenecks, enumerate failure modes

  • /sde-system-design:estimate

    Capacity estimation worksheet — QPS, storage, bandwidth, cache sizing with worked numbers and scale implications

  • /sde-system-design:model-data

    Entity-relationship diagram + schema + index strategy matched to access patterns

View source on GitHub

More from chavangorakh1999/sde-skills

All 9 plugins →

Build production-grade MERN applications. MongoDB schema design, Express APIs, middleware, Node.js patterns, React components, state management, hooks, JWT auth, security, testing, and deployment.

12 skills · 6 commands

4

Level up as an engineer. Resume review, system design interview prep, behavioral prep, coding interview frameworks, 1:1 prep, promotion documents, tech spec writing, and feedback frameworks.

8 skills · 5 commands

4

Write, review, and refactor code to production standards. PR review, refactoring patterns, code smells, SOLID principles, design patterns, testing strategy, performance profiling, and security review.

8 skills · 4 commands

4

Ship features with engineering rigor. INVEST tickets, three-point estimation, sprint planning, release notes, feature flags, deployment plans, and on-call runbooks.

7 skills · 5 commands

4

Make durable architectural decisions. ADRs, migration planning, tech debt classification, service decomposition, resilience patterns, observability design, and event-driven architecture.

7 skills · 4 commands

4

Find, fix, and prevent production issues. Root cause analysis, blameless postmortems, log analysis, performance debugging, memory leak detection, and incident response.

6 skills · 4 commands

4

Similar plugins

Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review

1 command · 3 agents

anthropics/claude-code 155,476

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

ruflo-adr

claudecodex

ADR lifecycle management — create, index, supersede, and link Architecture Decision Records to code

5 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

diagram-design

claudecodex

Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.

1 skill · 7 commands

cathrynlavery/diagram-design 66,757

marketing-skills

claudecodex

53 marketing skills for technical marketers and founders: CRO, copywriting, cold email, prospecting, SEO, AI SEO, paid ads, SMS, ad creative, video production, image generation, co-marketing, churn prevention, pricing, referrals, revenue operations, sales enablement, customer research, site architecture, comprehensive AARRR-structured marketing plans, public relations and earned media, offer design, event marketing and webinars, and more

53 skills

coreyhaines31/marketingskills 59,996

Install the "Architecture & Domain Modeling" workflow plugin from Agentic Awesome Skills.

13 skills

sickn33/agentic-awesome-skills 49,620

Maintain sde-system-design?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins9 plugins