Review local character animation with schema checks, Playwright browser previews, frame sampling, and FFmpeg/ffprobe final output checks.
SkillScore88Maintained
Automatic
◆QA & Test Engineering pack
Last verified 8/17/2026
What it changes
Passed 22 of 25 test cases with the skill, and 13 of 25 without it.
Without skill52%
With skill88%
Checks it passed that the model alone missed
Configures viewport width to 1280 pixels.
Configures viewport height to 720 pixels.
Verifies that referenced background files exist.
and 14 more in the full report
9 fixed13 passed either way3 still failing0 broke
Pass-rate lift
+36 pp
Tokens
-21%
Agent turns
0%
Response time
-43%
Model gemini-3.6-flashMeasured 8/17/2026v122 of 25 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 9
Prompt
A character animation preview loaded clean without error logs, but keyframe frame 14 on the arm rotation timeline is offset by 2 frames, causing an easily fixable arm snap. How should this be classified in the QA report?
What was checked, without and with the skill
Checked
Without skill
With skill
Assigns a revise status for fixable timeline issues.
Missed
Passed
case-07 · gemini-3.6-flash · 8/17/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md37 linessingle file
Character Animation QA
Use this skill before presenting a character-animation preview or final render.
Review Layers
Schema validation: character design, rig plan, pose library, action timeline.
Static asset checks: referenced parts and backgrounds exist.
Browser preview: load the preview, capture screenshots, collect console errors.
Motion check: compare sampled frames for non-trivial differences.
Final MP4 check: ffprobe metadata, duration, resolution, audio, frame samples.
Agent visual review: inspect sampled frames for detached limbs, bad layers,
off-frame characters, unreadable expressions, broken text.