
This walks you through system design decisions with a structured framework covering requirements, high-level architecture, deep dives into data models and APIs, and scaling considerations. Trigger it when you're sketching out a new service, deciding between REST and GraphQL, or figuring out caching strategies. It pushes you to make trade-offs explicit rather than leaving them implied, which is honestly the most useful part. You'll get ASCII diagrams and design documents that call out assumptions and what to revisit as you scale. Good for both greenfield projects and when you need to articulate why you're choosing one approach over another to your team.
$ npx -y skills add anthropics/knowledge-work-plugins --skill system-design --agent claude-codeInstalls into .claude/skills of the current project.
Help design systems and evaluate architectural decisions.
Produce clear, structured design documents with diagrams (ASCII or described), explicit assumptions, and trade-off analysis. Always identify what you'd revisit as the system grows.
Sponsors