character-animation-qa

Automates character animation QA with schema checks, browser previews, frame sampling, and FFmpeg validation.

Updated May 23, 2026
One-click install
npx skills add https://github.com/xingBaGan/FANovelist --skill character-animation-qa-xingbagan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: character-animation-qa
Source: https://github.com/xingBaGan/FANovelist/tree/main/src/openharness/openmontage/agents_skills/character-animation-qa
Command: npx skills add https://github.com/xingBaGan/FANovelist --skill character-animation-qa-xingbagan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the time-consuming and error-prone process of reviewing character animation by automating schema checks, browser previews, frame sampling, and FFmpeg/ffprobe final output checks.

Core Features & Use Cases

  • Schema Validation: Checks character design, rig plan, pose library, and action timeline against predefined schemas.
  • Static Asset Checks: Ensures referenced parts and backgrounds are present and correctly linked.
  • Browser Preview: Offers a visual review of the animation in a web browser with the ability to capture screenshots and inspect console errors.
  • Motion Check: Compares sampled frames for non-trivial differences to catch animation artifacts.
  • Final MP4 Check: Uses FFmpeg/ffprobe to validate metadata, duration, resolution, audio, and frame samples.
  • Agent Visual Review: Inspects sampled frames for common issues such as detached limbs, bad layers, off-frame characters, unreadable expressions, and broken text.

Quick Start

Run the 'character-animation-qa' skill on your character animation to initiate a full quality assurance process.

Frequently Asked Questions about character-animation-qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate character animation review for video production?

Automating character animation review involves running schema checks, Playwright browser previews, frame sampling, and FFmpeg checks to validate design, motion, and final MP4 metadata.

What is schema validation for character animation?

Schema validation for character animation checks your character design, rig plan, pose library, and action timeline against predefined schemas to ensure structural consistency before rendering.

Do I need FFmpeg and Playwright to run animation quality assurance?

Yes, animation quality assurance requires both Playwright for scripting browser previews and capturing screenshots, and FFmpeg/ffprobe for media probing and validating final MP4 metadata.

How does frame sampling catch animation artifacts?

Frame sampling catches animation artifacts by comparing sampled frames for non-trivial differences, inspecting them for detached limbs, bad layers, off-frame characters, and unreadable expressions.

Can I validate final MP4 resolution and audio metadata automatically?

You can validate final MP4 resolution and audio metadata automatically by using FFmpeg and ffprobe checks to inspect duration, resolution, audio tracks, and frame samples.

What are the limitations of browser preview for animation review?

Browser preview for animation review is limited to visual inspection via Playwright, capturing screenshots and console errors, which cannot replace frame sampling for detecting motion artifacts.