system-design-decomposition

Community

Decompose, analyze, and learn system design.

Authorgokuno1
Version1.0.0
Installs0

System Documentation

What problem does it solve?

System designers and learners often struggle to build a transferable mental model of how complex systems are put together. This skill provides a structured, phase-based approach to study architecture, components, decisions, and the reusable principles that emerge from them, without requiring source code reading.

Core Features & Use Cases

  • Phase-based study methodology (Phase 1–Phase 5) to guide deep understanding of any system.
  • Ability to extract design decisions, tradeoffs, and generalizable principles for quick reference.
  • Use cases include studying messaging systems, storage engines, or concurrency primitives to compare architectures at a high level and derive transferable insights.

Quick Start

Plan a study by outlining the problem space, mapping the architecture, evaluating design decisions, extracting principles, and drafting an Architecture Decision Record (ADR).

Dependency Matrix

Required Modules

None required

Components

Standard package

đŸ’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: system-design-decomposition
Download link: https://github.com/gokuno1/research-agent-mcp/archive/main.zip#system-design-decomposition

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.