CtrlK
BlogDocsLog inGet started
Tessl Logo

drawio-diagram

为深度学习模型、网络架构、算法流程等生成标准 Draw.io (.drawio) 格式的可视化图表;支持从零生成与风格迁移两种模式。从零生成:模型架构图、流程图、感受野示意图等;风格迁移:参考图 + 内容描述/项目 → 按参考图风格生成新图。确保 XML 格式正确,可直接在 Draw.io 中打开编辑。

54

Quality

60%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/drawio-diagram/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

53%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is concise and well-structured with a clear routing table and usable XML scaffolding, but it delegates its main generation workflow to reference files that are missing and lacks a validation feedback loop for XML output.

Suggestions

Provide the referenced bundle files (references/generation.md and references/style-migration.md) or inline their key steps so the workflow is self-contained.

Add an explicit validation/feedback step for the generated XML (e.g. load in Draw.io or run an XML well-formedness check, then fix and re-check) to support the XML-manipulation workflow.

Include at least one complete end-to-end .drawio example (full mxfile) so the guidance is copy-paste executable rather than only skeletal.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it gives XML rules, a file skeleton, and style strings without explaining what Draw.io is — with only minor padding in the style list.

4 / 5

Actionability

It provides a concrete copy-paste XML template and usable style strings, but the core generation and style-migration how-to is delegated to reference/generation.md and reference/style-migration.md, which do not exist in the bundle.

3 / 5

Workflow Clarity

The Step 0 routing table clearly sequences mode selection, but for XML/document generation there is no validation or fix-retry feedback loop, and the downstream steps point to missing reference files, capping the score at 3.

3 / 5

Progressive Disclosure

References are signaled one level deep in the routing table, but the referenced files (reference/style-migration.md, reference/generation.md) are absent, so the navigation structure is broken in practice.

2 / 5

Total

12

/

20

Passed

Description

66%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and clearly defines a distinct niche with good trigger keywords, but it omits an explicit 'Use when…' clause, capping completeness at 3. Adding concrete trigger phrases would raise the score.

Suggestions

Add an explicit 'Use when…' clause listing natural trigger phrases (e.g. '画个图', '生成架构图', '可视化模型结构', '照着这张图的风格画') to lift completeness.

Surface a couple of colloquial user triggers directly in the description rather than only in the body's 使用时机 section.

Clarify whether editing existing .drawio files is in scope, to round out capability coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions — generating model architecture/flowchart/receptive-field diagrams, style migration from a reference image, and ensuring valid openable XML — with only minor gaps (no editing of existing diagrams).

4 / 5

Completeness

The 'what' is clearly stated (two generation modes producing valid .drawio files), but there is no explicit 'Use when…' trigger clause, so per the rubric completeness is capped at 3.

3 / 5

Trigger Term Quality

Good keyword coverage including 'Draw.io', '.drawio', '模型架构图', '流程图', '感受野示意图', and '参考图', though colloquial triggers like '画个图' appear only in the body rather than the description.

4 / 5

Distinctiveness Conflict Risk

A clear niche (Draw.io diagrams for deep learning, with style migration) with distinct triggers; only minor overlap risk with general diagramming skills keeps it below 5.

4 / 5

Total

15

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
xstongxue/best-skills
Reviewed

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.