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