c4-diagrams

Installation
SKILL.md

STARTER_CHARACTER = 🏗️

C4 Model

C4 is a hierarchical approach to diagramming software architecture. Four core levels of zoom, each showing more detail:

System Context (one system + its users and external dependencies)
  └── Container (deployable units inside the system)
        └── Component (logical groupings inside a container)
              └── Code (classes, interfaces, functions inside a component)

Three supplementary diagram types complement this hierarchy:

  • System Landscape — zooms out wider than Context, shows all systems in an org
  • Dynamic — shows runtime behavior for a specific use case
  • Deployment — shows how containers map to infrastructure

Core Abstractions

Installs
6
GitHub Stars
239
First Seen
Jun 30, 2026