mcpField
S
system-design

system-design

github.com/nickcrewDevelopment6683 installsUpdated 19w ago
Repository

About system-design

A system-design skill for defining architectures, APIs, components, and data models from requirements and constraints. It guides the work from gathering inputs through validation and delivery of a specification, diagram, or code artifact.

Key features

  1. 01Requirements and constraint gathering
  2. 02Architecture and interface definition
  3. 03Data-flow design
  4. 04Constraint validation
  5. 05Specs, diagrams, and code artifacts

Use cases

  1. 01Designing system architecture
  2. 02Specifying APIs or data models
  3. 03Creating design documents or diagrams

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/nickcrew/claude-cortex --skill system-design

After installing, type/system-designin Claude Code to confirm it loaded.

Bundled filesreferences/system.md

Details

From the project README

System Design

Overview

Create clear system, API, component, or data model designs with explicit requirements, constraints, and validation steps.

When to Use

  • Designing system architecture or components
  • Specifying APIs or data models
  • Producing design docs or diagrams

Avoid when:

  • You only need implementation tasks (use implementation-workflow)

Quick Reference

TaskLoad reference
System design workflowskills/system-design/references/system.md

Workflow

  1. Gather requirements and constraints.
  2. Load the system design reference.
  3. Define structure, interfaces, and data flows.
  4. Validate against constraints and best practices.
  5. Deliver spec/diagram/code artifacts.

Output

  • Design spec or diagram
  • Validation notes and follow-ups

Common Mistakes

  • Designing without constraints
  • Mixing implementation details with spec scope

Comments

Markdown supported