CtrlK
BlogDocsLog inGet started
Tessl Logo

pixel-art

Pixel art w/ era palettes (NES, Game Boy, PICO-8).

57

Quality

67%

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 ./optional-skills/creative/pixel-art/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

83%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 content is highly actionable with executable code and clear catalogs, and is mostly concise and well-structured. The main gaps are a missing validate/retry feedback loop for the video step and a referenced ATTRIBUTION.md file that is not present in the bundle.

Suggestions

Add an explicit validate-then-retry checkpoint for the video/encode step (e.g., ffprobe the output and re-encode on failure) to satisfy the feedback-loop expectation for batch/media operations.

Resolve the dangling ATTRIBUTION.md reference — either add the file to the skill bundle or drop the inline reference to it.

Consider moving the full preset and scene catalog tables into references/ to keep SKILL.md as a tighter overview, since the complete palette list already lives in references/palettes.md.

DimensionReasoningScore

Conciseness

The body is dense and mostly lean — preset/scene tables, executable code blocks, and terse rationale — with only minor over-explanation (the Pipeline Rationale and Pitfalls slightly elaborate concepts Claude could infer), so it sits above the midpoint but not fully lean.

4 / 5

Actionability

Provides copy-paste-ready import/CLI examples covering the common cases, a full preset and scene catalog with parameters, and a concrete override snippet — fully executable guidance with specific examples.

5 / 5

Workflow Clarity

A clear 3-step workflow (offer style → optional animation → generate) with a guard against over-clarifying and a Verification section, but there is no explicit validate-then-fix feedback loop for the video/batch encode step, leaving a minor checkpoint gap.

4 / 5

Progressive Disclosure

Well-structured sections with most bulk detail (full palette list) pushed to references/palettes.md and scripts, clearly signaled; minor gap is the inline 14-row and 12-row catalog tables that could arguably live alongside the reference, and the referenced ATTRIBUTION.md does not exist in the bundle.

4 / 5

Total

17

/

20

Passed

Description

51%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 distinctive and uses natural trigger keywords, but it lacks any explicit 'when to use' guidance and undersells the actual actions (conversion, dithering, animation export). Adding a Use-when clause and naming the concrete actions would lift completeness and specificity.

Suggestions

Add a 'Use when...' clause naming the trigger scenarios, e.g. 'Use when converting photos to retro pixel art or animating them as MP4/GIF.'

List the concrete actions (convert image, dither, animate to video/GIF) instead of only naming the palette domain.

Include a few more natural synonyms (8-bit, sprite, retro, .png/.mp4) to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the domain ('Pixel art') and one concrete action ('w/ era palettes'), then lists the palettes in parentheses, but does not enumerate the distinct actions (image conversion, dithering, animation, video/GIF export) the skill actually performs.

3 / 5

Completeness

It conveys a clear 'what' (pixel art with era palettes) but has no 'Use when...' clause or explicit trigger guidance for when Claude should invoke it, which caps completeness at the low end per the rubric.

2 / 5

Trigger Term Quality

Strong natural keywords — 'Pixel art', 'NES', 'Game Boy', 'PICO-8' — that users would readily say, but lacks broader synonyms (e.g. 'retro', 'sprite', '8-bit', 'dither') and file extensions (.png, .mp4) for full coverage.

4 / 5

Distinctiveness Conflict Risk

The era-palette framing ('NES, Game Boy, PICO-8') carves a fairly specific niche unlikely to collide with generic image skills, with only minor overlap risk against other retro/image-generation skills.

4 / 5

Total

13

/

20

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

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

Total

13

/

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.