CtrlK
BlogDocsLog inGet started
Tessl Logo

video2dsprite

Grok Build ONLY. Turn a 2D character still into smooth animation sprites via image_gen/image_edit base → image_to_video (6s/10s run-in-place) → ffmpeg frames → magenta chroma-key → dense sampled sprites (strip/grid/GIF). Use when the user wants video-to-sprite, motion capture from generated video, smoother run/walk cycles from dense frames, or runs /video2dsprite. Do NOT use on Codex/Claude — only Grok Build has image_to_video. Prefer generate2dsprite for crisp pixel sheets without video.

75

Quality

92%

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

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

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

A highly actionable, well-sequenced skill body with executable commands, validation checkpoints, and clean progressive disclosure to verified bundle files. The only weakness is mild redundancy of the gating/magenta/in-place rules across several sections.

Suggestions

Consolidate the repeated magenta-background, in-place-motion, and Grok-only gating rules into a single canonical statement and reference it, instead of restating them in Agent rules, Animate, Defaults, and Tradeoffs.

Move the parameters list and per-default values into references/pipeline.md, leaving SKILL.md with just the workflow and the most-used defaults, to tighten the overview further.

DimensionReasoningScore

Conciseness

Mostly lean and free of concept padding, but the magenta-background, in-place-motion, and platform-gating rules are each restated across 'Agent rules', 'Animate', 'Defaults', and 'Tradeoffs' and could be consolidated; not 3 because some tokens do not earn their place via repetition.

2 / 3

Actionability

Provides fully executable bash commands with concrete flags and exact paths (e.g. '--frame-counts 8,16,24,48 --cell-size 128 --body-height 100 --foot-y 118 --fps 0') backed by a real script with process/sample subcommands; not 2 because it is copy-paste ready, not pseudocode.

3 / 3

Workflow Clarity

Clear six-step sequence (Plan → Build base → Animate → Extract+chroma+sample → QC → Deliver) with an explicit QC checkpoint, checklist, and a fall-back/re-key feedback loop for batch frame operations; not 2 because validation checkpoints are explicit rather than implicit.

3 / 3

Progressive Disclosure

Overview body links to one-level-deep, verified-real references (references/prompt-rules.md, references/pipeline.md, scripts/video2dsprite.py) with pipeline/prompt detail offloaded appropriately; not 2 because references are clearly signaled and not buried inline.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 description: concrete capabilities, natural trigger terms, explicit when-to-use guidance, and clear runtime/niche differentiation. Third-person voice is maintained throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'image_gen/image_edit base → image_to_video (6s/10s run-in-place) → ffmpeg frames → magenta chroma-key → dense sampled sprites (strip/grid/GIF)' — matching the multiple-specific-actions anchor; not 2 because it is comprehensive rather than partial.

3 / 3

Completeness

Explicitly answers what ('Turn a 2D character still into smooth animation sprites via …') and when ('Use when the user wants video-to-sprite … or runs /video2dsprite'); the explicit 'Use when' clause keeps it above 2.

3 / 3

Trigger Term Quality

Covers natural user phrasings such as 'video-to-sprite', 'motion capture from generated video', 'smoother run/walk cycles from dense frames', and 'runs /video2dsprite'; not 2 because common variations are present.

3 / 3

Distinctiveness Conflict Risk

Clear Grok-Build-only niche with explicit conflict guidance ('Do NOT use on Codex/Claude') and differentiation from generate2dsprite, making wrong-skill triggering unlikely.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
0x0funky/agent-sprite-forge
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.