/video-scriptwriter
TikTok/YouTube向け動画スクリプト自動生成スキル。 テーマ+フォーマット+尺を指定すると、scenes.json(storyboard/audio/editor互換)を生成。 Playbookの知見を自動参照して最適な構成を適用。 「スクリプト作成」「台本生成」「企画作って」等で発動。
$ npx -y skills add minicoohei/ai-agent-camp --skill video-scriptwriter --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/video-scriptwriter
Context preview
The summary Claude sees to decide when to auto-load this skill.
TikTok/YouTube向け動画スクリプト自動生成スキル。 テーマ+フォーマット+尺を指定すると、scenes.json(storyboard/audio/editor互換)を生成。 Playbookの知見を自動参照して最適な構成を適用。 「スクリプト作成」「台本生成」「企画作って」等で発動。
SKILL.md
video-scriptwriter.SKILL.mdname: video-scriptwriter
description: "TikTok/YouTube向け動画スクリプト自動生成スキル。 テーマ+フォーマット+尺を指定すると、scenes.json(storyboard/audio/editor互換)を生成。 Playbookの知見を自動参照して最適な構成を適用。 「スクリプト作成」「台本生成」「企画作って」等で発動。"
triggers:
- 動画のスクリプトを作成
- 台本を生成
- 動画の企画を作って
- TikTok用の台本
- scenes.jsonを生成
- video-scriptwriter
- 動画の構成案
Video Scriptwriter
テーマ → 企画 → scenes.json を自動生成する。
6つのフォーマット
| フォーマット | 説明 | 量産適性 | |-------------|------|----------| | `split_screen_teaching` | 上半分テキスト+TTS / 下半分ゲーム映像 | ★★★★★ | | `ranking_list` | ランキングTOP5型 | ★★★★☆ | | `reddit_story` | Reddit/2ch読み上げ + 背景動画 | ★★★★★ | | `dark_facts` | 「知ると怖い○○」雑学型 | ★★★★☆ | | `standard_teaching` | 標準教育/解説型 | ★★★★☆ | | `product_intro` | 商品紹介/レビュー型 | ★★★☆☆ |
クイックスタート
# 基本
python3 skills/video-scriptwriter/scripts/generate_script.py \
--topic "睡眠の質を上げる5つの方法" \
--format ranking_list \
--duration 30s
# Split-screen教育型
python3 skills/video-scriptwriter/scripts/generate_script.py \
--topic "量子コンピュータとは何か" \
--format split_screen_teaching \
--duration 30s \
--hook shocking
# フォーマット一覧
python3 skills/video-scriptwriter/scripts/generate_script.py --list-formats
オプション
| オプション | デフォルト | 説明 | |-----------|----------|------| | `--topic` | (必須) | 動画のトピック/テーマ | | `--format` | standard_teaching | フォーマット | | `--duration` | 30s | 動画尺 (15s/30s/60s) | | `--language` | ja | 言語 | | `--hook` | question | Hookスタイル (question/shocking/pov/wait/ranking/dark/nobody/comparison) | | `--output` | auto | 出力ディレクトリ | | `--instructions` | - | 追加指示テキスト |
出力: scenes.json
storyboard-generator / video-audio / video-editor と互換性のあるフォーマット:
{
"title": "動画タイトル",
"format": "split_screen_teaching",
"scenes": [
{
"frame_number": 1,
"timestamp": "0:00-0:03",
"duration": 3.0,
"scene_type": "hook",
"narration": "ナレーション",
"text_overlay": { "main_text": "テロップ" },
"visual_prompt": "English prompt for image gen...",
"motion_type": "i2v"
}
],
"metadata": {
"target_audience": "...",
"estimated_retention_hooks": ["hook手法", "段階的情報開示"]
}
}パイプライン連携
scriptwriter (テーマ → scenes.json)
↓
storyboard-generator (scenes.json → AI画像)
↓
video-audio (scenes.json → TTS音声)
↓
video-editor (画像 + 音声 → 最終動画)
Playbook連携
`video-playbook` に蓄積された知見を自動参照:
- 平均シーン長、ペーシング
- 構成パターン
- テロップスタイル
- 効果的なテクニック
依存
- Gemini API (`GEMINI_API_KEY`)
- video-playbook (オプション、知見参照)
Read more
name: video-scriptwriter description: "TikTok/YouTube向け動画スクリプト自動生成スキル。 テーマ+フォーマット+尺を指定すると、scenes.json(storyboard/audio/editor互換)を生成。 Playbookの知見を自動参照して最適な構成を適用。 「スクリプト作成」「台本生成」「企画作って」等で発動。" triggers: - 動画のスクリプトを作成 - 台本を生成 - 動画の企画を作って - TikTok用の台本 - scenes.jsonを生成 - video-scriptwriter - 動画の構成案
Video Scriptwriter
テーマ → 企画 → scenes.json を自動生成する。
6つのフォーマット
| フォーマット | 説明 | 量産適性 | |-------------|------|----------| | `split_screen_teaching` | 上半分テキスト+TTS / 下半分ゲーム映像 | ★★★★★ | | `ranking_list` | ランキングTOP5型 | ★★★★☆ | | `reddit_story` | Reddit/2ch読み上げ + 背景動画 | ★★★★★ | | `dark_facts` | 「知ると怖い○○」雑学型 | ★★★★☆ | | `standard_teaching` | 標準教育/解説型 | ★★★★☆ | | `product_intro` | 商品紹介/レビュー型 | ★★★☆☆ |
クイックスタート
# 基本 python3 skills/video-scriptwriter/scripts/generate_script.py \ --topic "睡眠の質を上げる5つの方法" \ --format ranking_list \ --duration 30s # Split-screen教育型 python3 skills/video-scriptwriter/scripts/generate_script.py \ --topic "量子コンピュータとは何か" \ --format split_screen_teaching \ --duration 30s \ --hook shocking # フォーマット一覧 python3 skills/video-scriptwriter/scripts/generate_script.py --list-formats
オプション
| オプション | デフォルト | 説明 | |-----------|----------|------| | `--topic` | (必須) | 動画のトピック/テーマ | | `--format` | standard_teaching | フォーマット | | `--duration` | 30s | 動画尺 (15s/30s/60s) | | `--language` | ja | 言語 | | `--hook` | question | Hookスタイル (question/shocking/pov/wait/ranking/dark/nobody/comparison) | | `--output` | auto | 出力ディレクトリ | | `--instructions` | - | 追加指示テキスト |
出力: scenes.json
storyboard-generator / video-audio / video-editor と互換性のあるフォーマット:
{
"title": "動画タイトル",
"format": "split_screen_teaching",
"scenes": [
{
"frame_number": 1,
"timestamp": "0:00-0:03",
"duration": 3.0,
"scene_type": "hook",
"narration": "ナレーション",
"text_overlay": { "main_text": "テロップ" },
"visual_prompt": "English prompt for image gen...",
"motion_type": "i2v"
}
],
"metadata": {
"target_audience": "...",
"estimated_retention_hooks": ["hook手法", "段階的情報開示"]
}
}パイプライン連携
scriptwriter (テーマ → scenes.json) ↓ storyboard-generator (scenes.json → AI画像) ↓ video-audio (scenes.json → TTS音声) ↓ video-editor (画像 + 音声 → 最終動画)
Playbook連携
`video-playbook` に蓄積された知見を自動参照:
- 平均シーン長、ペーシング
- 構成パターン
- テロップスタイル
- 効果的なテクニック
依存
- Gemini API (`GEMINI_API_KEY`)
- video-playbook (オプション、知見参照)
AI Agent Training for Non-Engineers - Complete Guide to Claude Code / Cursor / Codex ### ⚠️ Before you clone Official repository (maintained by the authors): Running AI agents from this repo grants them shell, file-write, and external-API permissions on your
Other skills on ai-agent-camp.
- /ab-test-setup
A/Bテストや実験の設計・実装を支援するスキル。 「A/Bテストを設計して」「スプリットテストしたい」「仮説を立ててテストしたい」「バリアントを比較」等のリクエストで発動。 トラッキング実装は analytics-tracking を参照。
Open skill - /agent-designer
マルチエージェントシステムのアーキテクチャ設計ツールキット。 「エージェントを設計して」「マルチエージェント構成」「エージェントのアーキテクチャ」「オーケストレーション設計」等のリクエストで発動。
Open skill - /analytics-tracking
アナリティクスのトラッキング設定・改善・監査を支援するスキル。 「トラッキングを設定」「GA4を導入」「コンバージョン計測」「イベントトラッキング」「UTMパラメータ」「GTMの設定」等のリクエストで発動。 A/Bテスト計測は ab-test-setup を参照。
Open skill - /article-writer
テーマからアウトライン生成→文体プロファイル適用→Markdown記事出力を行う記事執筆スキル。 挿絵マーカーの自動挿入、style-analyzerプロファイル参照による文体統一に対応。 「記事を書いて」「ブログ作成」「テーマで記事生成」等のリクエストで発動。
Open skill - /banner-creator
各種SNS・広告プラットフォーム向けのバナー/クリエイティブを生成するスキル。 X, Facebook, Instagram, PRTimes, YouTube, LINE, Web広告に対応。 「バナーを作って」「広告画像を生成」「SNS用の画像」「クリエイティブ制作」等のリクエストで発動。
Open skill - /bigquery-auth
GCPプロジェクト単位でBigQuery認証を設定するスキル。 gcloud設定プロファイルで複数プロジェクトを安全に分離管理。 「BigQueryに繋ぎたい」「BQ認証」「gcloud認証」「データ分析の認証設定」等のリクエストで発動。
Open skill

