CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

figure-design-and-captioning

Design evidence-carrying figures and captions from research outputs, with reproducible script and data references.

Quality

71%

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 ./writing_skills/figure-design-and-captioning/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 a lean, well-structured instruction set with concrete tool routing, sensible figure-selection rules, a caption template, and an output contract. Its main defects are the absence of worked examples (sample caption, example schematic prompt), no explicit feedback loop after the figure inspection step, and two dangling references to _references files that do not exist in the bundle.

Suggestions

Fix or remove the dangling references to `../_references/section-patterns-and-story.md` and `../_references/submission-and-editorial-readiness.md` — neither file exists in the bundle, so following the skill's own guidance fails.

Add one worked example: a filled-in caption using the 4-part template, and an example prompt for `generate_schematic_figure`, to make the guidance copy-paste ready.

Add an explicit feedback loop after the step-5 inspection, e.g. "If the intended comparison is not obvious, adjust labels or panel layout and re-inspect before writing the caption."

DimensionReasoningScore

Conciseness

The body is ~60 lines of lean imperative rules ("One figure should usually do one argumentative job", "Keep figure text sparse", "Any explanation longer than a short phrase belongs in the caption") with zero padding and no explanation of concepts Claude already knows — every token is domain judgment Claude would not reliably produce on its own, matching the 'lean and efficient' anchor.

5 / 5

Actionability

Concrete tool names (`generate_schematic_figure`, `render_structure_views`, `bash`), an explicit Output Contract ("Return figure intent, output path, script path, source refs, and caption draft"), and a 4-part caption template make the guidance mostly executable, but there are no worked examples — no sample caption and no example schematic prompt — so it falls short of the 'specific examples cover the common cases' anchor. Not 3 because the guidance names real tools and concrete steps rather than pseudocode.

4 / 5

Workflow Clarity

The six-step workflow is clearly sequenced with a gating condition in step 1 ("if the claim is unclear, the figure is not ready") and an inspection checkpoint in step 5, but there is no explicit feedback loop telling Claude what to do when the step-5 inspection fails — 'clear sequence with most checkpoints present; minor validation gaps', not 5. No destructive/batch cap applies.

4 / 5

Progressive Disclosure

Sections are well organized and the two references are one level deep and clearly signaled with purpose ("for figure logic and evidence-first ordering", "before finalizing legends for a journal-facing draft"), but neither referenced file (`../_references/section-patterns-and-story.md`, `../_references/submission-and-editorial-readiness.md`) exists in the bundle — no references/, scripts/, assets/, or _references/ directories are present — so the disclosure promise is unfulfilled, which is more than the 'minor organization gaps' allowed at anchor 4.

3 / 5

Total

16

/

20

Passed

Description

53%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 names a specific niche (manuscript figures and captions with reproducible provenance) but reads more like a definition than a trigger: it has no 'Use when...' clause and few natural keywords a user would actually say. Score 3 across the main dimensions reflects a clear 'what' with a missing 'when' and thin trigger vocabulary.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when preparing manuscript figures, plot panels, schematics, summary tables, or figure captions tied to computational results.'

Add natural trigger terms and synonyms users would say: figures, charts, plots, schematics, figure captions, manuscript/paper figures.

Enumerate the key capabilities (conceptual schematics, comparison plots, summary tables, readability inspection) so the 'what' covers several concrete actions instead of one compound phrase.

DimensionReasoningScore

Specificity

"Design evidence-carrying figures and captions" names the domain and 1-2 concrete actions (design figures, write captions) plus a provenance qualifier, but omits schematics, comparison plots, summary tables, and readability inspection — the anchor for '1-2 concrete actions, not comprehensive'. Not 4 because it does not list several specific actions, and not 2 because the actions are domain-specific rather than generic.

3 / 5

Completeness

The 'what' is clear (design evidence-carrying figures and captions with reproducible script and data references) but the 'when' is entirely absent — there is no 'Use when...' clause or equivalent trigger guidance, which per the judging guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

"figures" and "captions" are natural user terms, but "evidence-carrying" and "research outputs" are internal jargon users would not say, and common synonyms (charts, plots, schematics, tables, manuscript, paper) are absent — matches 'some relevant keywords but missing common variations or synonyms'.

3 / 5

Distinctiveness Conflict Risk

The combination of figure design, captioning, and script/data provenance for research outputs is a fairly distinct niche, but generic 'make a figure/chart' requests could overlap with general plotting or dataviz skills since no trigger phrases distinguish this skill — 'mostly distinct; minor overlap risk', not 5.

4 / 5

Total

13

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

relative_links

Relative link issues: 2 suspicious

Warning

Total

14

/

16

Passed

Repository

fernandezbaptiste/CatMaster

Path

writing_skills/figure-design-and-captioning/SKILL.md

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.