A marketplace of Claude Code plugins from Systems Thinking Lab.
Add the marketplace once:
/plugin marketplace add kayashaolu/systemthinkinglab
Then install any tool:
/plugin install design-with-blocks@systemthinkinglab
/plugin install review-with-blocks@systemthinkinglab
/plugin install scaffold@systemthinkinglab
Updates later are just /plugin marketplace update systemthinkinglab.
| Plugin | What it does |
|---|---|
| design-with-blocks | Design an app using the 7 Universal Building Blocks: describe it in plain English, decompose features into blocks, get per-block technology recommendations, and output a buildable design doc. |
| review-with-blocks | Review a finished system design against the 7 building blocks and the non-functional "-ilities": decompose it, flag wrong/missing/over-engineered blocks, rate each load-bearing -ility (holds / at-risk / gap) with its tradeoff, and surface the questions a senior would ask. |
| scaffold | An AI mentor for junior engineers: plan-first coaching on every task, a compounding wiki of codebase knowledge, and an honest ledger of what you've actually demonstrated you know. |
All three are free, open source (Apache-2.0), and installable by anyone. Together they cover the arc design → build → review: design-with-blocks plans the architecture, scaffold mentors you while you build it, and review-with-blocks judges the result.
Every system, from Instagram to Stripe, is built from the same seven primitives — Service, Worker, Key-Value Store, File Store, Queue, Relational Database, Vector Database — plus three external entities: User, External Service, Time. That vocabulary is the intellectual work of Kay Ashaolu, founder of Systems Thinking Lab. If you want pattern literacy — the ability to design any future system without a tool — you can learn the 7 building blocks for free at systemthinkinglab.ai/learn.