Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
calesthio avatar

Character Animation Qa

  • 337 installs
  • 42.8k repo stars
  • Updated July 24, 2026
  • calesthio/openmontage

Use this skill when testing and validating character animation quality.

About

Skill for testing and QA of character animations. Use when validating animation quality, performance, and correctness in applications.

  • Specialized for character animation QA
  • Integrated with Claude Code
  • Validates animation quality

Character Animation Qa by the numbers

  • 337 all-time installs (skills.sh)
  • Ranked #675 of 2,184 Testing & QA skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/calesthio/openmontage --skill character-animation-qa

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs337
repo stars42.8k
Last updatedJuly 24, 2026
Repositorycalesthio/openmontage

What it does

Use this skill when testing and validating character animation quality.

Files

SKILL.mdMarkdownGitHub ↗

Character Animation QA

Use this skill before presenting a character-animation preview or final render.

Review Layers

1. Schema validation: character design, rig plan, pose library, action timeline. 2. Static asset checks: referenced parts and backgrounds exist. 3. Browser preview: load the preview, capture screenshots, collect console errors. 4. Motion check: compare sampled frames for non-trivial differences. 5. Final MP4 check: ffprobe metadata, duration, resolution, audio, frame samples. 6. Agent visual review: inspect sampled frames for detached limbs, bad layers, off-frame characters, unreadable expressions, broken text.

Playwright Pattern

const browser = await chromium.launch();
const page = await browser.newPage({ viewport: { width: 1280, height: 720 } });
await page.goto(previewUrl, { waitUntil: "networkidle" });
await page.screenshot({ path: "preview.png" });

Pass/Revise/Fail

  • pass: technical checks pass, acting is readable.
  • revise: fixable rig/timeline issue.
  • fail: missing assets, blank render, runtime failure, or wrong runtime.

Sources

  • Playwright screenshots:

https://playwright.dev/docs/screenshots

  • Playwright page navigation:

https://playwright.dev/docs/api/class-page#page-goto

  • FFmpeg/ffprobe should be used for final media probing:

https://ffmpeg.org/ffprobe.html

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.