mcpField
C
character-animation-qa

character-animation-qa

github.com/calesthioテスト・品質72.7k1.2k 回インストール今日更新
リポジトリ

character-animation-qa について

character-animation-qaは、キャラクターアニメーションのプレビューと最終レンダーを確認するスキルです。構造や素材、ブラウザー表示、動き、メディア情報、映像上の問題を検査し、公開前の判定に役立ちます。

主な機能

  1. 01スキーマと素材の検証
  2. 02ブラウザープレビューとコンソール確認
  3. 03サンプルフレームによる動作確認
  4. 04最終 MP4 のメタデータとフレーム検査
  5. 05アニメーション上の問題の目視確認

活用シーン

  1. 01公開前のキャラクターアニメーション確認
  2. 02素材不足やブラウザー実行エラーの特定
  3. 03動きと最終レンダーのサンプルフレーム確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/calesthio/openmontage --skill character-animation-qa

インストール後、Claude Code で/character-animation-qaを入力して読み込まれたか確認します。

詳細

キャラクターアニメーションの QA

キャラクターアニメーションのプレビューまたは最終レンダリングを提示する前に、このスキルを使用してください。

レビューレイヤー

  1. スキーマ検証:キャラクターデザイン、リグ計画、ポーズライブラリ、アクションタイムライン。
  2. 静的アセットの確認:参照されているパーツと背景が存在すること。
  3. ブラウザプレビュー:プレビューを読み込み、スクリーンショットを撮影し、コンソールエラーを収集します。
  4. モーションの確認:サンプリングしたフレームを比較し、意味のある差異があることを確認します。
  5. 最終 MP4 の確認:ffprobe のメタデータ、長さ、解像度、音声、フレームサンプル。
  6. エージェントによる視覚レビュー:サンプリングしたフレームを確認し、手足の分離、不適切なレイヤー、フレーム外のキャラクター、読み取れない表情、壊れたテキストがないことを確認します。

Playwright のパターン

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:アセットの不足、空白のレンダリング、実行時エラー、または実行時の不一致があります。

参考資料

コメント