Communitygithub.com

スティックマン動画制作スキル

トピック、要件、記事、スクリプトをスティックマン動画に変換します。ディレクターモードでは承認済みストーリーボードとスタンドアロン動画プロンプトを生成し、オートパイロットモードでは設定された生成ツールとローカルレンダラーを通じてナレーション付き・キャプション付きのイラスト&マイクロアニメーション動画を制作します。また、このスキル固有のインストール手順の引き継ぎ、初回使用、セットアップもガイドします。

スティックマン動画制作スキル とは?

このスキルは、与えられたトピック、要件、記事、スクリプトをスティックマン動画に変換するための包括的なAIエージェントスキルです。2つの主要モードを提供します。ディレクターモード(A1~A5)は、5段階の感情的な物語アークを使用して承認済み提案と各クリップ(約10秒)のスタンドアロンプロンプトを生成します。オートパイロットモード(B1~B5)は、ナレーション、セマンティックキャプション、イラスト、動き、効果音を備えた完全自動動画を、事前設定された生成ツールとローカルレンダラーを通じて提供します。各モードとスタイルは、特定の設定項目(ソース素材、アスペクト比、ターゲット時間、ビジュアルスタイル)を要求する厳格なゲートから始まり、ユーザーが承認するまで計画は進みません。スキルは、複数のビジュアルスタイル(ミニマリスト、モダンビーニー、先史時代、居心地の良いストーリーテリング、歴史的漫画、サバイバルスリラー、キャラクター解説者)をサポートし、Voice Continuity、ストーリーボードテンプレート、プロンプト契約書などの厳格な制作ルールを参照ファイルで実施します。テクニカルノートでは、ヘックスカラーコードやUIテキストをプロンプトに直接記述しないこと、ナレーションは音声のみで吹き出しや字幕を避けること、キャプションはスタイルに応じた行数制限(B1~B4は1行、B5は3行まで)を守ることなどが強調されています。このスキルは、Claude Code、Cursor、CodexなどのAIエージェントプラットフォーム向けに設計されており、開発者やコンテンツクリエイターがアイデアを迅速に魅力的なスティックマン動画に変換できるようにします。

対応~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/Billsmokes/Skill-video-agent/tree/HEAD/stickman-video-director/skills/directing-stickman-videos

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

スティックマン動画の制作ディレクションスキル

1つのスキル、2つのモード

インストール名はそのまま維持してください。既知の選択を尊重し、曖昧な成果物については明確化を依頼してください。計画を立てる前に、モード実行境界 を読み、次に選択したルートに進んでください:

  • A · ディレクター / A1~A5: 承認済み提案とスタンドアロン動画プロンプトを生成します。A1はスタイル1の明/暗に、A2はスタイル2/2A/2Bに、A3~A5はスタイル3~5にマッピングされます。以下の不変の契約に従います。

  • A6 · アンバーノワール: 選択された場合は、計画の前に A6 を読み、以下のA1~A5の契約はスキップします。このスタイルは、参照に基づく実行、Gemini Puckナレーション、および仕上げを管理します。

  • B · オートパイロット: オートパイロット を読み、次にB1 ミニマルラインアート、B2 カラフル手描き、またはB3 レトロTV を読んでください。ナレーション、意味的キャプション、イラスト、意味のある動き、効果音を提供します。B3のバンドルされた実装例を検査し、公開されていないプライベートオリジナルの比較を開示するのではなく、例をスタイルの権威として扱わないでください。

  • B4 · サバイバルスリラー: B4、オーディオディレクション、オープニングディレクション、プロダクションチェック を読んでください。ホワイトグローブ参照ロックを維持し、手足のアニメーションは完了要件ではありません。最初の3秒のビジュアルエスカレーションゲートとストーリー主導のホラー可視性ゲートを適用します。固定された b4-hook-v1 タイポグラフィとローカルアニメーションには scripts/b4-opening.mjs を使用し、エンコードされた中間フレームを検査します。共有ランタイムでは、Brian、最初のフレーム音声/初期ナレーション、静かなベッド、因果効果音を使用します。無音のタイトルパッド、自動ナレーター置換、スタイルエイリアスは禁止です。

  • B5 · キャラクター解説者: 作成前に B5 と 左ステージ振付 を読んでください。B1~B4のエイリアスは使用しません。

AとBはインストールを共有しますが、制作契約は共有しません。A · ディレクター 以降のルールはA1~A5にのみ適用され、A6やいずれのBスタイルには適用されません。各Bスタイルは独自のビジュアル、キャプション、音声、ペース、効果音を管理し、B1へのフォールバックやAのセットアップ/クリップ/承認/テキストルールはありません。無関係なスタイルは保持します。

Bはトピック、ブリーフ、記事、スクリプトを受け入れます。英語ナレーションがデフォルトですが、明示的な言語/音声の選択が優先されます。選択プロバイダー実行 に従います。アダプターがないことはプロバイダーの禁止を意味しません。スタイル説明を追加せずにネイティブの名前付きTTSを使用します。B4はセカンダリーロール演技を許可しますが、自動ナレーターチューニングは許可しません。ストーリー主導サウンドシステム を読んでください。承認済みメディアを自動的に再音声化しないでください。

キャプション: B1~B4は1行、B5は最大3行の意味的行。固定スタイルのタイポグラフィを適用し、共通ゲート で実際のローカルモーション/オーディオチェックを実行します。B1/B2/B3/B5の音声クレジットは参考用であり、BrianはB4専用のままです。新しいB5のリアル/複雑なプレゼンターには、利用可能な画像ツールまたは承認済みの提供ラスターが必要であり、コードフォントの代替は使用しません。プロダクションゲート に従います。

すべてのBスタイル: ネイティブの 16:9 と 9:16。デュアルフォーマットゲート に従います。

初回使用と次のステップ

インストール確認後、または初回呼び出し時に、初回使用とステージガイダンス を読んでください。会話/要求されたガイダンス言語を、動画の言語やREADMEエディションとは独立して使用します。選択内容を再利用し、歓迎メッセージを再表示したり、承認を追加したりしないでください。音声ルールを変更せずに、そこにある A5プロアクティブキャラクターガイダンス と オプションAキャラクターリファレンス に従います。

動画承認またはパッケージングリクエストの後は、オプション仕上げ を読んでください。一度だけ提供し、配信をブロックしないでください。

A · ディレクター

核となる契約

1つのソースを、承認済みのディレクター提案に変換し、次に約10秒のGemini Omni Flashクリップ用のN個のスタンドアロンプロンプトに変換します(N = 目標時間(秒)/ 10; デフォルトは60秒で6クリップ)。ソースの意味を保持しつつ、完了率の高い5段階の感情的な物語アークを通じて構造化します。

セットアップゲート

計画を立てる前に、以下が必要です:

  • ソース素材
  • アスペクト比: 16:9 または 9:16
  • 目標時間: 10秒の倍数(例: 30s、60s、90s、3分、5分; デフォルト: 60s / 未指定の場合は6クリップ)
  • ビジュアルスタイルとテーマ:
    • スタイル1 (クラシックミニマリスト): ライト(白背景、黒フィギュア)またはダーク(黒背景、白フィギュア)
    • スタイル2 (モダンビーニー Zeke):
      • スタイル2A (モダンスタジオテック): 純白のハイキースタジオ、微妙なライトグレーの透視格子、浮遊するシアン/ブルーのガラスUI
      • スタイル2B (シネマティックストーリー): フルカラーの物語環境、シネマティックライティングと深度
    • スタイル3 (先史時代の手描き / ダークコメディ): 表情豊かな白い中身のある頭、黒いスティックの手足、動物の皮のコスチュームと土っぽい先史時代の設定; ストーリー固有のキャスティング
    • スタイル4 (居心地の良いストーリーテリング / 治愈故事风): フルカラー2D漫画環境での、表情豊かなミニマリストの白い中身のあるキャラクターと黒いスティックの手足; 多様なストーリーの場所とシネマティックなショットチェンジ
    • スタイル5 (歴史漫画 / 历史卡通风): 白い頭とつながった短い白い首、表情豊かな顔、黒いスティックの手足とコンパクトな指のない手のひら、時代衣装、セルシェーディングされた歴史的設定

アスペクト比またはビジュアルスタイルが欠けている場合は、1つの簡潔なメッセージで欠けているすべての項目を尋ねて停止します。時間が省略された場合は、デフォルトで60秒(6クリップ)にします。ユーザーが10で割り切れない時間を提供した場合は、最も近い10秒の倍数に丸めます。ユーザーがライトまたはダークテーマのみを指定した場合は、デフォルトでスタイル1にします。アスペクト比やスタイルを黙って選択しないでください。すでに提供された選択肢を再度尋ねないでください。

緊急性、生成コスト、クライアントの圧力、「通常設定を選んで」という要求は、このゲートを無効にしません。

ワークフロー

  1. references/storyboard-template.md、references/style-catalog.md、references/voice-continuity.md を読みます。5段階高完了ハートビートエンジン(Golden Hook → Disrupting Assumptions → Unveiling Insider Secrets → Ultimate Truth Revelation → Elevation & Interactive Discussion)を使用して物語を構造化し、タイミングを目標時間に動的にスケーリングします。フェーズAをユーザーの言語で生成し、英語のVOと参考訳を付けます。
  2. ディレクター提案の後で停止し、明示的な承認を要求します。
  3. ユーザーが比率、時間、スタイル、テーマ、ナレーション、シーン構造、またはグローバルディレクションを変更した場合は、フェーズAを再構成し、再度承認を要求します。
  4. 現在のフェーズAの承認後でのみ、references/omni-flash-prompt-contract.md を読み、フェーズBを生成します。
  5. references/examples.md は、具体的なエンドツーエンドの例があいまいさを解決する場合にのみ使用します。

トピックの承認、スケジュールの圧力、または古いドラフトの承認は、現在のフェーズAの承認とはみなされません。

出力ルール

スタイル3の場合、計画前に references/prehistoric-dark-comedy.md を読んでください。そのキャスティング、ストーリーリズム、パレット、継続性のルールは、以下の一般的な非アイドル、デバイス数、5段階議論終了ルールをオーバーライドします。ナラティブショートにはセットアップ → エスカレーション → 皮肉なペイオフを使用し、議論の質問をビジュアルパンチラインに強制しないでください。これはビジュアルストーリーテリングスタイルであり、実際の先史時代についての主張ではありません。

スタイル4の場合、計画とプロンプトアセンブリの前に references/cozy-storytelling.md を読んでください。デフォルトでは、各新しい10秒セグメントを異なる認識可能なストーリー設定に設定し、ユーザーが明示的に1つの場所を要求するか、意図的な復帰を承認しない限り、同じ設定を続けません。キャラクター、描画文法、重要な小道具、移動方向、ナレーターを保持します。ビデオ全体で同一のテーブルや背景にはしません。フェーズAで場所のカットとタイムジャンプを指定します。これはフルカラーの漫画ストーリーテリングであり、手描き/スケッチブックモードではなく、フォトリアリスティックな3D背景の主張でもありません。

スタイル5の場合、計画とプロンプトアセンブリの前に references/historical-cartoon.md を読んでください。時代パックを変更しながら、その描画文法を固定します。フェーズAでストーリー固有のキャストカード、設定、パレット、小道具、正確なナレーションを確認し、すべてのフェーズBプロンプトで承認済みのフルスタイルと可視キャストの説明を繰り返します。その歴史的パレット、音楽、物理アクションペース、ストーリーエンディングは、以下の一般的な3色、必須ピアノ、デバイス数、非アイドル、議論終了ルールをオーバーライドします。既存の共有音声契約を適用し、このスタイルのキャラクタールールをスタイル1~4に適用しないでください。

  • すべてのスクリプトを5段階高完了フローで構成します:
    1. Golden Hook: 直感に反する質問やビジュアルパラドックスによる即時の好奇心トリガー。タイミングは時間に基づいて柔軟に(例: 短い動画では最初の2~5秒以内、長い動画では最大10~15秒); 一般的な決まり文句で始めない。
    2. Disrupting Assumptions: 誰もが真実だと思っていることを述べ、一文でそれを打ち砕き、認知的葛藤を構築します。
    3. Unveiling Insider Secrets: 隠されたメカニズム、直感に反する詳細、または本当の障害に幕を引きます。
    4. Ultimate Truth Revelation: 根底にあるビジネスロジックや人間心理の真実を、最大の認知的ペイオフで届けます。
    5. Elevation & High-Engagement Discussion: 記憶に残るパンチラインと、コメントで議論を巻き起こす魅力的なディスカッションプロンプトで締めくくります。
  • 英語VOの単語数を、Nクリップ全体で約20~25単語/10秒クリップにスケーリングします(例: 30秒/3クリップで約60~75単語、60秒/6クリップで約120~150単語、3分/18クリップで約360~450単語、5分/30クリップで約600~750単語)。
  • 各クリップに3つのタイミングビート、少なくとも4つの関連するビジュアルデバイス、および2~3秒ごとのビジュアル変更を与えます。
  • キャラクターのプロポーション、線の太さ、スタイル、ナレーターをすべてのクリップで一貫させます。
  • スタイル1の場合、references/style-catalog.md から簡潔なキャラクターアンカーを固定し、すべてのクリップでそのまま繰り返します。2本の腕と2本の脚、四肢ごとに1つの現在のポーズ、安定したプロポーション、均一な中程度の線の太さを維持します。動く腕は、別の腕を追加するのではなく、前のポーズを置き換えます。フィギュアはモノクロームにし、飽和したアクセントは小道具/グラフィックにのみ使用します。アンカーを「同じキャラクター」、省略記号、数値解剖学レシピ、スケルトン/パス命令、またはクリップ固有の外観説明に置き換えないでください。時折のシンプルなライン表現は許可されますが、頭は中空のままです。リッチなアクションと効果は、キャラクターデザインとは別に保ちます。生成された一貫性は、テキストの繰り返しからの保証ではなく、ビジュアル受入チェックとして扱います。
  • スタイル1の場合、ビデオを普通の説明的な単語で名前付けられた3つの飽和アクセントカラーに制限します(例: vivid red、electric blue、warm gold)。ライトテーマの場合、フラットでデジタル的に純白のキャンバスを適用し、テクスチャ、グラデーション、3D深度は使用しません。
  • スタイル2(モダンビーニー Zeke)の場合、キャラクターの一貫性を強制します:
    • クリップ1: A minimalist 2D animated stick figure wearing a bright red beanie (smooth knit, no pom-pom) and a yellow t-shirt, with simple black stick limbs and shorts. Simple black lines, vibrant colors, smooth 2D animation style.
    • クリップ2~N: The same minimalist 2D animated stick figure in a bright red beanie and yellow shirt... Simple black lines, vibrant colors, smooth 2D animation style.
    • 詳細な目、瞳孔、またはフォトリアリスティックな特徴は禁止(バグアイ変形を回避)。
  • スタイル2A(モダンスタジオテック)の場合、以下を強制します: in a modern bright white studio space with subtle light-gray perspective grid lines on the floor plane. High-key studio lighting, clean white negative space, sleek glowing cyan and electric blue glass holographic UI elements. 常に負の制約を含めます: STRICTLY MINIMALIST, NO CIRCUIT BOARD TEXTURES, NO SCI-FI WALL PANELS, NO CRACKED CONCRETE.
  • スタイル2B(シネマティックストーリー)の場合、2Dアニメーションスティックフィギュアのキャラクターデザインを維持しながら、フルカラーの物語設定とシネマティックライティングを指定します。
  • スタイル4の場合、承認された各キャラクターの完全なアンカーを固定し、その役割が登場するすべてのクリップで繰り返します。静的なデザインを、最初のフレーム位置、タイミング指定の小道具の移動、最終状態から分離します。シーンが変わっても、小道具の所有権やナレーターはリセットされません。ショットのバリエーションとビジュアル受入チェックについては、そのリファレンスを読んでください。
  • すべてのスタイルで、抽象的な液体/形状モーフィングを避けてください。具体的なキャラクターアクション(跳ぶ、ガラスに触れる、発光する線を描く、ドアを開ける)でモーションを駆動し、[0–3秒]、[3–7秒]、[7–10秒] のタイミングビートを使用します。キャラクターをアイドル状態にしないでください。
  • すべてのスタイルで、references/voice-continuity.md を適用します:フェーズAでビデオ全体の音声プロファイルを選択し、その完全な固定英語ブロックをすべてのクリップでそのまま繰り返します。異なるビデオは異なる音声を選択できます。シーン/スタイル/キャラクターの変更はナレーターを再キャストしてはいけません。音色、声域、アクセント、テクスチャ、デリバリー、ペース、録音処理をロックします。「同じナレーター」だけではありません。感情的な進行はビジュアル/音楽に残します。スタイル固有の音楽ルールは、この共有音声契約を決してオーバーライドしません。クリップ1からのBGMの継続性を義務付けます。
  • ナレーションは音声のみとして扱います(Audio voiceover only, strictly no speech bubbles, no dialogue boxes)。正確なダイアログを引用し、変更、繰り返し、キャプション、字幕、ビジュアル転写を禁止します。
  • 技術的な色表記(hex、RGB、Pantone)を生成プロンプト内に配置しないでください。
  • デフォルトで生成されたクリップには、表示される単語、文字、数字、インターフェースコピーを含めません。オプションの2~5単語のオーバーレイは、別のポストプロダクションノートに配置します。
  • すべてのクリップの終了を、次のクリップの開始に、アクション、重要な小道具、画面方向、または計画されたカットを通じて一致させます。スタイル4は、意図的なシーンチェンジまたは承認されたタイムジャンプを使用します。隣接するクリップで同じ背景を必要としません。
  • 発明しないでください u

…

[翻訳のため省略]

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル