# Character Animation Qa > Revisa animación de personaje local con comprobaciones de esquema, previsualizaciones en navegador con Playwright, muestreo de fotogramas y verificación final con FFmpeg/ffprobe. Fuente: https://skillsagentes.com/skills/calesthio/openmontage/character-animation-qa Markdown: https://skillsagentes.com/skills/calesthio/openmontage/character-animation-qa.md Repositorio: https://github.com/calesthio/OpenMontage Autor: calesthio Licencia: MIT Actualizado: hace 3 meses Coste de contexto: 34 tok instalada, 389 tok al activarse, 389 tok con todos los archivos del bundle Bundle: 1 archivo, 2 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add calesthio/OpenMontage --skill character-animation-qa --agent claude-code # Cursor npx -y skills add calesthio/OpenMontage --skill character-animation-qa --agent cursor # Codex npx -y skills add calesthio/OpenMontage --skill character-animation-qa --agent codex # Gemini CLI npx -y skills add calesthio/OpenMontage --skill character-animation-qa --agent gemini # Windsurf npx -y skills add calesthio/OpenMontage --skill character-animation-qa --agent windsurf # Cline npx -y skills add calesthio/OpenMontage --skill character-animation-qa --agent cline ``` ## Qué hace - Revisa animación de personaje local por capas: comprobaciones de esquema, previsualización en navegador con Playwright y muestreo de fotogramas - Comprueba la salida final con FFmpeg y ffprobe - Cierra con un veredicto de pasa, revisa o falla ## Cuándo usarla - Hay que revisar una animación de personaje antes de darla por buena - Hace falta verificar la salida final de vídeo ## Qué la activa - "Revisa esta animación de personaje" - "¿Está bien el resultado final de esta animación?" - "Haz QA de los fotogramas de esta secuencia" ## Antes de instalar - Necesita Playwright para la previsualización y FFmpeg/ffprobe para comprobar la salida. ## Archivos - SKILL.md — 2 KB ## SKILL.md Reproducido tal cual desde calesthio/OpenMontage bajo MIT. Esta sección es el documento original y está en inglés. # 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 ```ts 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 ## Dónde encaja - Categoría: [Testing y QA](https://skillsagentes.com/categorias/testing-qa.md) — Flujos de testing unitario, de integración y end-to-end. - Creador: [calesthio](https://skillsagentes.com/creators/calesthio.md) — 0 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Seedance 2 5](https://skillsagentes.com/skills/calesthio/openmontage/seedance-2-5.md): Genera vídeo cinematográfico de 4-30 s con ByteDance Seedance 2.5 por fal.ai, Volcengine Ark, Runway o ComfyUI. Cubre el contrato de prompt 2.5, cortes duros, locks de continuidad y voz. - [Comfyui](https://skillsagentes.com/skills/calesthio/openmontage/comfyui.md): Úsalo al trabajar con workflows de ComfyUI en OpenMontage: comfyui_image/video/music, workflows propios, selección de output_node, modelos que faltan, LoRAs, poca VRAM e importación de workflows de la comunidad. - [Fish Audio Tts](https://skillsagentes.com/skills/calesthio/openmontage/fish-audio-tts.md): Genera narración expresiva y multilingüe con fish.audio (modelos S1 / S2) y reutiliza voces clonadas mediante reference_id. - [Minimax H3](https://skillsagentes.com/skills/calesthio/openmontage/minimax-h3.md): Genera vídeo con MiniMax H3 (Hailuo 3.0) por la API oficial v2, fal.ai, Runway, nodos partner de ComfyUI o pesos abiertos locales. Clips de 4-15s a 2K con animación de primer/último fotograma. - [Gemini Omni](https://skillsagentes.com/skills/calesthio/openmontage/gemini-omni.md): Genera y edita conversacionalmente vídeos cortos con Google Gemini Omni Flash: itera con ediciones en lenguaje natural, clips de 3-10s a 720p con audio y texto en pantalla, e imágenes de referencia por etiquetas. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)