Generate architecture documentation using C4 model Mermaid diagrams. Use when asked to create architecture diagrams, document system architecture, visualize software structure, create C4 diagrams, or generate context/container/component/deployment diagrams. Triggers include "architecture diagram", "C4 diagram", "system context", "container diagram", "component diagram", "deployment diagram", "document architecture", "visualize architecture".
90
86%
Does it follow best practices?
Impact
95%
1.69xAverage score across 3 eval scenarios
Passed
No known issues
Output structure and diagram level selection
Output directory
0%
100%
Context file name
0%
100%
Container file name
0%
100%
Context diagram present
100%
100%
Container diagram present
100%
100%
Deployment diagram present
0%
100%
Deployment file name
0%
100%
No unnecessary Component diagram
100%
100%
One diagram per file
0%
100%
Diagram titles present
100%
100%
No dynamic diagram confusion
100%
100%
Element completeness and relationship quality
Element descriptions present
80%
100%
Technology on containers
70%
100%
Action verb relationship labels
100%
100%
Technology on relationships
100%
100%
No bidirectional arrows
100%
100%
Meaningful aliases
100%
100%
External systems as black boxes
100%
50%
Under 20 elements per diagram
100%
100%
Diagram titles
100%
100%
No type label removal
100%
100%
Descriptions under 50 chars
25%
0%
Microservices and event-driven diagram patterns
Multi-team as systems
0%
100%
Individual Kafka topics
0%
100%
No shared library as container
0%
100%
Deployment diagram for infra
100%
100%
No infra in container diagram
100%
100%
Individual topic relationships
40%
100%
Separate files per diagram
0%
100%
Deployment file naming
0%
100%
Diagram titles present
100%
100%
3027f20
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.