CtrlK
BlogDocsLog inGet started
Tessl Logo

figure-spec

Generate deterministic publication-quality architecture, workflow, and pipeline diagrams from structured JSON (FigureSpec) into editable SVG. Use when user says "架构图", "workflow 图", "pipeline 图", "确定性矢量图", "figure spec", "draw architecture", or needs precise, editable, publication-ready vector diagrams. Preferred over AI illustration for formal architecture/workflow figures.

71

Quality

88%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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

This is an excellent skill description that clearly communicates specific capabilities (deterministic SVG diagram generation from FigureSpec JSON), provides rich bilingual trigger terms, explicitly states when to use it, and distinguishes itself from related skills like AI illustration. The description is concise yet comprehensive, covering input/output formats, diagram types, and disambiguation guidance.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Generate deterministic publication-quality architecture, workflow, and pipeline diagrams from structured JSON (FigureSpec) into editable SVG.' This clearly describes the input format (JSON/FigureSpec), output format (editable SVG), and the types of diagrams supported.

3 / 3

Completeness

Clearly answers both 'what' (generate deterministic publication-quality diagrams from FigureSpec JSON into editable SVG) and 'when' (explicit 'Use when' clause with specific trigger phrases, plus a disambiguation note about preferring this over AI illustration for formal figures).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including bilingual keywords ('架构图', 'workflow 图', 'pipeline 图', '确定性矢量图'), English terms ('figure spec', 'draw architecture'), and conceptual triggers ('publication-ready vector diagrams', 'editable'). Covers both Chinese and English user queries.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: deterministic, structured JSON-based diagram generation for formal architecture/workflow figures. The explicit contrast ('Preferred over AI illustration for formal architecture/workflow figures') helps disambiguate from general illustration or freeform drawing skills.

3 / 3

Total

12

/

12

Passed

Implementation

77%

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

This is a well-structured, highly actionable skill with clear workflows and validation checkpoints. Its main weakness is verbosity—particularly the lengthy tool resolution bash block and some sections that could be offloaded to reference files. The concrete JSON templates and executable commands make it immediately usable, but the token cost is higher than necessary.

Suggestions

Move the Tool Location bash resolution chain to a separate reference file (e.g., TOOL_RESOLUTION.md) and summarize it in one line in the main skill body.

Move the Schema Quick Reference table to a separate SCHEMA.md file, keeping only a one-liner pointer in the main skill (the renderer already has `schema` subcommand).

DimensionReasoningScore

Conciseness

The skill contains useful content but is verbose in several areas: the Tool Location section with its lengthy bash resolution chain is overly detailed, the 'When to Use' / 'Do NOT use' section explains routing decisions Claude could infer, and the optional Codex review step adds significant length for an edge case. The schema reference and design patterns are reasonably tight.

2 / 3

Actionability

The skill provides fully executable bash commands, concrete JSON templates for multiple diagram types, specific render/validate/convert commands, and a complete schema reference table. The templates are copy-paste ready and cover the main use cases (architecture, workflow, decision diamond).

3 / 3

Workflow Clarity

The 5-step workflow is clearly sequenced with explicit validation checkpoints: validate before render (Step 3), visual review checklist (Step 4) with the rule to edit JSON not SVG, and an optional cross-model review loop with scoring thresholds. The feedback loop for validation failures is explicitly stated.

3 / 3

Progressive Disclosure

The skill references external files (shared-references/integration-contract.md, shared-references/review-tracing.md) appropriately, but the main SKILL.md itself is quite long (~200+ lines) with the Tool Location bash block and schema reference inlined rather than split to separate files. The schema quick reference and design patterns could be in referenced files to keep the main skill leaner.

2 / 3

Total

10

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

9

/

11

Passed

Repository
wanshuiyin/Auto-claude-code-research-in-sleep
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.