Claude Code plugin

System design,
wired into your agent

A senior engineer's notebook your coding agent can read. One skill, fifteen commands, and eighteen self-contained reference files that state the tradeoffs instead of hand-waving them.

/plugin marketplace add mkabumattar/sysdesign
The method

Design is a chain of tradeoffs,
not a stack of best practices.

Every answer follows the same three moves, the same shape as the mark.

01

State the constraint

Traffic pattern, consistency need, latency budget, team reality. No numbers? Assume out loud.

02

Pick the option

Reuse before build, managed before self-hosted, boring before novel. Name the one that fits.

03

Name the tradeoff

Every choice costs something: consistency, ops burden, latency, money. Say it plainly.

Fourteen commands

One skill, many intents.

Each command is a thin wrapper over the one system-design skill, so the reasoning stays consistent.

Click a command for what it does and an example.

Seventeen reference files

The knowledge lives in the files.

Dense, original, tradeoff-first prose. There are no external links, so a reader never has to click out.

Click a topic to see what it covers.

Why it's different

Quiet command, not coverage.

Self-contained

Zero external links inside the skill. The agent loads only the file a task needs, and the answer is right there.

Tradeoff-first

No option is named without the constraint it fits and the cost it carries. A design with no stated tradeoff isn't finished.

License-clean

Original prose, inspired by the taxonomy of System Design 101 but never copied from it. MIT.

Works offline

Plain Markdown and two JSON manifests. No build, no runtime, no network. Install and go.

The maintainer

Built by Mohammad Abu Mattar.

Cloud & DevOps Manager, with around eight years across full-stack, backend, and platform engineering. Day to day that's multi-cloud Kubernetes, infrastructure as code with Terraform, and CI/CD on Jenkins and ArgoCD.

sysdesign distills that experience into a reference an agent can read: the same tradeoff-first habit, packaged so a coding assistant reaches for the right option and names what it costs.

Install

Two prompts in Claude Code.

claude
/plugin marketplace add mkabumattar/sysdesign
/plugin install sysdesign@sysdesign

Already installed? Update with /plugin update sysdesign then /reload-plugins.

MIT · self-contained · 15 commands · 18 reference files · no telemetry