What problem does it solve?
This Skill eliminates the manual effort of creating and maintaining architecture diagrams by treating system design as code. Instead of drawing diagrams by hand and losing them when systems change, you describe your architecture in .c4 or .likec4 files and LikeC4 generates accurate, interactive C4 model diagrams that stay in sync with your codebase.
Core Features & Use Cases
- Architecture-as-Code: Define systems, containers, components, and relationships in a DSL that lives alongside your source code.
- Multi-File Projects: Organize large architectures across multiple .c4 files with lexical scoping, imports, and FQN references.
- Dynamic & Deployment Views: Create flow diagrams, UML sequence diagrams, and infrastructure deployment views from the same model.
- Use Case: A platform team documenting a microservices architecture can version-control their C4 model, validate it in CI with the LikeC4 CLI, and publish an interactive diagram site.
Quick Start
Use the likec4-dsl skill to validate your .c4 architecture files and generate interactive C4 diagrams from your model.