D2 Diagram Creator - Auto-activating skill for Visual Content. Triggers on: d2 diagram creator, d2 diagram creator Part of the Visual Content skill category.
34
Quality
3%
Does it follow best practices?
Impact
87%
0.92xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/18-visual-content/d2-diagram-creator/SKILL.mdProduction-ready D2 diagram with best practices
Meaningful node names
100%
100%
Labeled connections
100%
100%
D2 shape declarations
100%
100%
Containers or groups
0%
100%
Valid D2 syntax operators
100%
100%
Styled elements
100%
100%
Complete diagram
100%
100%
README explains components
100%
100%
README walkthrough structure
100%
100%
No placeholder text
100%
100%
Without context: $0.2641 · 1m 17s · 16 turns · 17 in / 3,818 out tokens
With context: $0.3571 · 1m 33s · 22 turns · 95 in / 4,860 out tokens
Step-by-step D2 guidance and D2 validation workflow
Labeled stage nodes
100%
100%
Labeled connections
100%
100%
Shape differentiation
100%
100%
Containers for pipeline phases
100%
100%
Valid D2 connection syntax
100%
100%
Deployment guide structure
100%
100%
Deployment guide coverage
100%
100%
Validation attempted
100%
100%
No placeholder content
100%
100%
D2 comments or annotations
0%
0%
Without context: $0.3532 · 1m 43s · 20 turns · 20 in / 5,422 out tokens
With context: $0.5729 · 2m 3s · 33 turns · 1,800 in / 6,565 out tokens
D2 ERD with output validation
SQL table shape
100%
100%
Field declarations
100%
100%
Relationship labels
100%
70%
Meaningful entity names
100%
100%
All five entities present
100%
100%
Primary keys marked
100%
100%
Consistent naming convention
100%
100%
FK connections present
100%
100%
Validation attempted
100%
20%
Validation result recorded
100%
7%
Without context: $0.3052 · 1m 7s · 22 turns · 21 in / 3,618 out tokens
With context: $0.3889 · 1m 14s · 25 turns · 25 in / 4,344 out tokens
0c08951
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.