skills/yokurin/video-skills/create-anime-lifehack

create-anime-lifehack

SKILL.md

Anime Lifehack Video Generator

トピック指定だけで、3D Pixar風キャラクターによるライフハック解説ショート動画を一貫生成する。

Prerequisites

スキル実行の最初に必ず以下をすべて確認すること。1つでも不足があれば対処方法を提示して中断する。

1. FAL_KEY の確認

echo "${FAL_KEY:+OK}" || true
  • OK と表示されればセット済み
  • 空の場合、ユーザーに以下を案内して 中断 する:
    1. fal.ai でAPIキーを取得
    2. export FAL_KEY="your-key-here" をシェルで実行、または ~/.zshrc / ~/.bashrc に追記

2. ffmpeg / ffprobe の確認

which ffmpeg && ffmpeg -version | head -1
which ffprobe

未インストール時: brew install ffmpeg(macOS)/ sudo apt install ffmpeg(Linux)

3. npm 依存関係のインストール

cd ~/.claude/skills/create-anime-lifehack && npm install

Workflow

Step 1: トピック受取 → 4シーン台本作成

ユーザーからトピック(例:「玉ねぎを切っても泣かない方法」)を受け取り、4シーン台本を作成する。

シーン 役割 内容
1 フック 大きなリアクションで視聴者の注意を引く
2 共感・問題提起 「実は簡単な方法がある」と期待感を煽る
3 解決策 具体的なライフハック手順を説明
4 結果 ドヤ顔や喜びで成功をアピール

Step 2: 台本承認

台本をユーザーに提示して承認を得る。修正リクエストがあれば反映。

Step 3: 4シーン画像生成

fal-ai/nano-banana-pro で4シーン並行生成する。プロンプトテンプレートは references/REFERENCE.md を参照。

npx tsx ~/.claude/skills/create-anime-lifehack/scripts/fal.ts image "プロンプト" \
  --model "fal-ai/nano-banana-pro" \
  --aspect-ratio "9:16" \
  --resolution "2K" \
  --output "./assets/{topic-slug}/scene{N}.png"

4シーンすべて並行生成すること。 生成後、ユーザーに4枚を提示して承認を得る(コスト防止)。

Step 4: 4シーン動画生成

承認された画像を Kling v3 Pro で動画化する。generate_audio: true でネイティブ音声を生成。プロンプトテンプレートは references/REFERENCE.md を参照。

npx tsx ~/.claude/skills/create-anime-lifehack/scripts/fal.ts subscribe \
  "fal-ai/kling-video/v3/pro/image-to-video" \
  '{
    "prompt": "{motion_and_voice_prompt}",
    "image_url": "{scene_image_url}",
    "duration": "5",
    "aspect_ratio": "9:16",
    "generate_audio": true
  }' \
  --output "./assets/{topic-slug}/scene{N}.mp4" \
  --logs

4シーンすべて並行生成すること。

Step 5: シーン結合

bash ~/.claude/skills/create-anime-lifehack/scripts/combine-scenes.sh \
  "./assets/{topic-slug}/scene1.mp4" \
  "./assets/{topic-slug}/scene2.mp4" \
  "./assets/{topic-slug}/scene3.mp4" \
  "./assets/{topic-slug}/scene4.mp4" \
  "./assets/{topic-slug}/final.mp4" \
  0.5

完成したら最終動画のパス・ファイルサイズ・再生時間をユーザーに報告する。

Rules

  • 画像は nano-banana-pro 単一モデル(比較不要、バッチ効率優先)
  • 画像承認後に動画生成(コスト防止)
  • 出力先: ./assets/{topic-slug}/
  • 動画は縦型 9:16(1080x1920)
  • Kling v3 Pro の generate_audio: true でネイティブ音声生成(TTSは使わない)
  • 環境変数 FAL_KEY が必要
Weekly Installs
5
First Seen
Feb 17, 2026
Installed on
gemini-cli4
github-copilot4
codex4
kimi-cli4
amp4
opencode4