c4-views
Installation
SKILL.md
C4 Architecture Diagrams
This skill drives two workflows over the C4 model (https://c4model.com): generating a new architecture diagram and reviewing an existing one. The C4 model is abstraction-first and notation-independent — you pick the abstractions first, then render them in whatever notation fits. Get the model right and the picture follows.
Three reference files carry the depth. Read them on demand (see References at the end); do not preload them.
1. The C4 mental model
C4 has one abstraction hierarchy. Each level is a strict zoom into the one above:
Person ──uses──▶ Software System ──contains──▶ Container ──contains──▶ Component ──implemented by──▶ Code