CtrlK
BlogDocsLog inGet started
Tessl Logo

paper-illustration

Generate publication-quality AI illustrations for academic papers using Gemini image generation. Creates architecture diagrams, method illustrations with Claude-supervised iterative refinement loop. Use when user says "生成图表", "画架构图", "AI绘图", "paper illustration", "generate diagram", or needs visual figures for papers.

71

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The content is highly actionable with a well-sequenced, validated multi-stage workflow, but it is held back by heavy repetition of the same style guidance and a monolithic structure that should be split into reference files. Tightening redundancy and externalizing large blocks would meaningfully improve it.

Suggestions

De-duplicate the visual-style guidance (科研风格 / color palette / avoid-list): state it once in a dedicated section and reference it from the prompt template, Step 3, and the Step 5 checklist instead of repeating the full text four times.

Split the large prompt template, the CVPR/NeurIPS style guide, and the STRICT review checklist into separate reference files (e.g. references/prompt-template.md, references/style-guide.md, references/review-checklist.md) and link to them from SKILL.md to enable progressive disclosure.

Reduce bilingual redundancy by consolidating each guideline into a single language with the other inline only where a term genuinely differs, and trim the large ASCII workflow diagram to a compact summary now that the step list below it conveys the same sequence.

DimensionReasoningScore

Conciseness

The body is ~730 lines with the same visual-style guidance (科研风格, color palette, rounded corners, avoid-list) repeated four times — in the style guide, the prompt template, Step 3, and the Step 5 checklist — plus bilingual doubling and a large ASCII diagram. It avoids explaining concepts Claude already knows, but the repetition is significant padding that could be tightened.

2 / 3

Actionability

Provides fully executable bash/curl/python blocks with real Gemini endpoints, JSON payload construction, image decoding, and concrete file paths — copy-paste ready rather than pseudocode.

3 / 3

Workflow Clarity

Steps 0–8 are clearly sequenced with explicit validation checkpoints — a pre-flight API-key check, a mandatory STRICT review with a 1–10 score, a decision point, and a refine→re-run feedback loop — matching the anchor-3 validate-fix-retry pattern.

3 / 3

Progressive Disclosure

No bundle files exist and the skill is a single monolithic ~730-line file; large blocks that belong in separate references (the prompt template, the style guide, the review checklist) are inline, and external file references (shared-references/integration-contract.md, tools/extract_paper_style.py) are buried in code comments rather than signaled as navigation.

2 / 3

Total

10

/

12

Passed

Description

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.

A strong, third-person description that names concrete capabilities and provides explicit, natural trigger terms in both English and Chinese. It cleanly answers both what the skill does and when to use it with low conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Generate publication-quality AI illustrations", "Creates architecture diagrams, method illustrations", "Claude-supervised iterative refinement loop" — matching the multi-action anchor rather than the single-domain score-2 example.

3 / 3

Completeness

Explicitly answers both "what" (generate publication-quality AI illustrations / architecture diagrams / method illustrations) and "when" via an explicit "Use when user says..." trigger clause.

3 / 3

Trigger Term Quality

Provides good natural-term coverage across both languages — "生成图表", "画架构图", "AI绘图", "paper illustration", "generate diagram" — terms a user would actually say, not technical jargon.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche — publication-quality academic-paper illustrations via Gemini — with distinctive bilingual trigger phrases, making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

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.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (734 lines); consider splitting into references/ and linking

Warning

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

13

/

16

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.