CtrlK
BlogDocsLog inGet started
Tessl Logo

baoyu-article-illustrator

Article illustrations: type × style × palette consistency.

59

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./optional-skills/creative/baoyu-article-illustrator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%

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 well-structured, highly actionable skill: concrete commands, a sequenced 7-step workflow with a blocking gate and retry loop, and clean progressive disclosure into verified reference files. The main weakness is redundant restating of the same caveats (secrets, image_generate behavior, backend selection) across Core Principles, Step 6, and Pitfalls.

Suggestions

Consolidate the repeated 'Strip secrets' guidance so it appears once (e.g. in Pitfalls) and is referenced elsewhere, removing the duplicate in Core Principles.

Merge the image_generate caveats (URL-not-file, aspect enum, no backend selection) into a single place — Step 6 — and have Pitfalls 5-7 point to it instead of restating.

Move the Modification table's inline steps behind the workflow reference or keep them but ensure they don't re-explain steps already covered in Step 4-7.

DimensionReasoningScore

Conciseness

The body is information-dense with no conceptual padding Claude already knows, but several points are repeated across sections (e.g. 'Strip secrets' in Core Principles and Pitfalls, image_generate URL/aspect/backend caveats in Step 6 and Pitfalls 5-7), fitting 'mostly efficient but could be tightened'; not a 3 because of this redundancy.

2 / 3

Actionability

It provides copy-paste-ready, executable commands (e.g. `curl -sSL -o "..." "{url}"`, `cp "$src" ...`) and concrete tool calls (`image_generate(prompt=..., aspect_ratio=...)` with an exact aspect enum mapping), matching 'fully executable code/commands; specific examples'.

3 / 3

Workflow Clarity

The 7-step workflow is explicitly sequenced with a checklist and includes a BLOCKING validation gate (prompt file must exist before image generation) plus an auto-retry feedback loop on generation failure, matching 'clear sequence with explicit validation steps'; the batch-operation cap does not apply because validation and a feedback loop are present.

3 / 3

Progressive Disclosure

SKILL.md is a clear overview that defers details to real, well-signaled one-level-deep references (workflow.md, styles.md, prompt-construction.md, style-presets.md, usage.md) with a navigation table and valid anchor links, and the deeper styles/<style>.md and palettes/<palette>.md files are appropriately split; matching 'clear overview with well-signaled references'.

3 / 3

Total

11

/

12

Passed

Description

57%

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 concise and distinct but undersells the skill: it states the subject and its three controlling dimensions without naming concrete actions or any explicit 'use when' trigger. Adding a verb clause and a trigger phrase would lift specificity and completeness.

Suggestions

Add concrete actions, e.g. 'Analyze articles, identify illustration positions, and generate images with Type × Style × Palette consistency.'

Append an explicit trigger clause such as 'Use when the user asks to illustrate an article, add images to an article, or 为文章配图.'

Include more natural trigger variations (illustrate, add images, 配图, article illustrations) to improve trigger-term coverage.

DimensionReasoningScore

Specificity

The description names the domain and three dimensions ("type × style × palette consistency") but does not list concrete actions like analyze, identify positions, or generate images, matching the 'names domain and some actions, but not comprehensive' anchor; not a 3 because no multiple specific actions are enumerated.

2 / 3

Completeness

It conveys what the skill does but has no 'Use when...' or equivalent explicit trigger guidance, so per the judging guideline a missing trigger clause caps completeness at 2; not a 1 because the 'what' is present.

2 / 3

Trigger Term Quality

It includes relevant natural terms ('Article illustrations', 'type', 'style', 'palette') but misses common variations users would say such as 'add images to an article', 'illustrate', or '配图', fitting 'some relevant keywords but missing common variations'; not a 3 due to limited verb/variation coverage.

2 / 3

Distinctiveness Conflict Risk

'Article illustrations: type × style × palette consistency' carves a clear, specific niche distinct from general image-generation skills and is unlikely to trigger for the wrong skill; not a 2 because the three-dimension framing makes it more distinct than 'works with document files'.

3 / 3

Total

9

/

12

Passed

Validation

75%

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

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

12

/

16

Passed

Repository
NousResearch/hermes-agent
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.