Expert C4 Code-level documentation specialist. Analyzes code directories to create comprehensive C4 code-level documentation including function signatures, arguments, dependencies, and code structure.
57
37%
Does it follow best practices?
Impact
94%
1.84xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/c4-code/SKILL.mdOOP C4 code documentation
Overview section present
25%
100%
Location is a link
0%
0%
Typed function signatures
90%
100%
File:line locations
0%
100%
classDiagram used
100%
100%
namespace block used
0%
100%
<<interface>> stereotype
0%
0%
Implementation arrow (..|>)
25%
100%
Usage arrow (-->)
100%
100%
Diagram title format
0%
100%
Separate dependency subsections
25%
100%
Consistent formatting
75%
100%
Functional code C4 documentation
Overview section present
28%
100%
Typed function signatures
70%
100%
File:line locations
0%
100%
Appropriate diagram type
0%
100%
<<module>> stereotype or flowchart subgraph
0%
100%
Inter-module dependency shown in diagram
62%
100%
Diagram title format
0%
100%
Internal dependencies listed
62%
100%
External dependencies listed
62%
100%
Functions section coverage
100%
100%
Consistent formatting
100%
100%
Single-component scope
100%
100%
Mixed-paradigm code documentation
Overview section present
33%
100%
Typed function signatures
100%
100%
File:line locations
0%
100%
classDiagram for struct types
100%
100%
<<interface>> stereotype used
100%
100%
Multiple diagrams for mixed paradigm
100%
100%
namespace block used
0%
100%
Internal dependencies listed
100%
100%
External dependencies listed
100%
100%
Standalone functions documented
100%
100%
Diagram title format
0%
100%
Consistent formatting
100%
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.