Expert C4 Component-level documentation specialist. Synthesizes C4 Code-level documentation into Component-level architecture, defining component boundaries, interfaces, and relationships.
50
23%
Does it follow best practices?
Impact
100%
3.12xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/c4-component/SKILL.mdComponent synthesis from code files
C4Component keyword
0%
100%
Container_Boundary used
0%
100%
ComponentDb for data store
0%
100%
Code Elements links
0%
100%
Overview completeness
25%
100%
Software Features section
85%
100%
Interface Protocol field
0%
100%
Operation signature format
22%
100%
Internal Rel() relationships
0%
100%
External dependency in diagram
0%
100%
Dependencies subsections
20%
100%
Master component index creation
Master index component entries
100%
100%
Master index Mermaid diagram
0%
100%
C4Component keyword in master index
0%
100%
Consistent section headings
70%
100%
Overview fields in all docs
30%
100%
Software Features in all docs
20%
100%
Code Elements in all docs
50%
100%
Interface Protocol in all docs
50%
100%
Dependencies sections
60%
100%
Diagram in all component docs
0%
100%
Single-container diagram and external dependencies
C4Component keyword
100%
100%
Container_Boundary used
100%
100%
External shapes used
30%
100%
Container_Ext or System_Ext present
50%
100%
Rel() to external services
50%
100%
Interface Protocol field
100%
100%
Operation signature format
0%
100%
Components Used subsection
0%
100%
External Systems subsection
0%
100%
Overview completeness
0%
100%
e18e63c
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.