character-animation-qa

Automate character animation QA with schema validation and browser preview.

3|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/het8802/OpenNolan --skill character-animation-qa-het8802
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: character-animation-qa
Source: https://github.com/het8802/OpenNolan/tree/main/.agents/skills/character-animation-qa
Command: npx skills add https://github.com/het8802/OpenNolan --skill character-animation-qa-het8802

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the quality assurance process for character animations, ensuring technical and visual integrity before final presentation.

Core Features & Use Cases

  • Schema Validation: Checks character design, rig plan, pose library, and action timeline.
  • Static Asset Verification: Ensures referenced parts and backgrounds are present.
  • Browser Preview: Captures screenshots and logs errors for review.
  • Motion Check: Compares frames for consistency.
  • Final Output Analysis: Verifies MP4 metadata, duration, resolution, audio, and frame samples.
  • Agent Visual Review: Inspects frames for errors like detached limbs and unreadable expressions.

Quick Start

Run the character-animation-qa skill on your animation preview before finalizing.

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 quality assurance checks for character animations?

Character animation quality assurance checks schema validation, static asset verification, browser preview screenshots, motion consistency, and final MP4 metadata analysis. It uses Playwright for browser interactions and FFmpeg for media probing to ensure animations meet quality standards.

How do I validate a character rig plan and pose library before rendering?

Schema validation checks character design, rig plan, pose library, and action timeline structures to ensure referenced parts and backgrounds are present. This verifies that all static assets and configuration data meet the required schema before rendering or preview begins.

Does this animation QA workflow require Playwright and FFmpeg?

Yes, Playwright is required for browser preview interactions and screenshot capture, while FFmpeg and ffprobe are required for media probing and final MP4 output analysis. These dependencies enable browser error logging, frame sampling, and verification of duration, resolution, and audio tracks.

How do I check motion consistency across animation frames?

Motion consistency checks compare animation frames against each other to detect visual discrepancies and jumps. The workflow extracts frame samples from the preview and analyzes them for continuity issues, then flags frames for agent visual review to catch errors like detached limbs or unreadable expressions.

What is the best way to verify MP4 metadata for a finalized character animation?

Using ffprobe to analyze final MP4 output metadata is the best way to verify duration, resolution, audio presence, and frame sample integrity. This final output analysis confirms the rendered character animation meets technical specifications before it is approved for final presentation.