CtrlK
BlogDocsLog inGet started
Tessl Logo

eraser-diagrams

Generates architecture diagrams from code, infrastructure, or descriptions. Use when user asks to visualize, diagram, or document system architecture.

87

1.88x
Quality

80%

Does it follow best practices?

Impact

100%

1.88x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/eraser-diagrams/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

78%

Visualize a User Authentication Service Flow

API response format compliance

Criteria
Without context
With context

## Diagram header

0%

100%

## Open in Eraser header

0%

100%

## Diagram Code header

0%

100%

Eraser language tag

0%

100%

## Sources header

0%

100%

Learn More link

0%

100%

No extra unrequested sections

0%

100%

X-Skill-Source not eraser-skill

100%

100%

API call attempted

0%

100%

Correct diagramType

100%

100%

Element structure

0%

100%

100%

11%

Document AWS Infrastructure for a New Microservice

DSL label formatting and metadata

Criteria
Without context
With context

No multiline labels

100%

100%

Quoted labels with spaces

100%

100%

CIDR blocks in labels

100%

100%

Instance types in labels

100%

100%

VPC grouping

100%

100%

One element per line

100%

100%

Correct diagramType

100%

100%

API call attempted

0%

100%

Authorization header present

100%

100%

Connections present

100%

100%

Sources tracking

50%

100%

100%

51%

Document the Employee Expense Approval Workflow

Business process diagram type selection

Criteria
Without context
With context

bpmn-diagram type

0%

100%

Not flowchart type

0%

100%

Pools for organizations

100%

100%

Gateway flow objects

0%

100%

Event flow objects

0%

100%

Activity flow objects

100%

100%

X-Skill-Source not eraser-skill

100%

100%

API call attempted

0%

100%

Connection statements

100%

100%

Labels on single lines

100%

100%

Authorization header present

100%

100%

Repository
eraserlabs/eraser-io
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.