# ユーチューブ競合分析

> 任意のユーチューブチャンネルセットを分析し、平均の2倍以上の視聴回数を記録した外れ値動画を見つけ、勝てるタイトルのパターンを抽出します。データ駆動型の競合分析を数分で。

- Canonical: https://nanoskill.ai/ja/skills/youtube-competitive-analysis-skill
- Markdown: https://nanoskill.ai/ja/skills/youtube-competitive-analysis-skill.md
- Author: ericosiu
- Published: 2026-08-20T02:30:00.000Z
- Updated: 2026-08-20T08:13:11.818Z
- Language: ja
- Source type: github
- Popularity signal: 2755

## Sources

- https://github.com/ericosiu/ai-marketing-skills/tree/main/yt-competitive-analysis

## Install

```shell
npx skills add https://github.com/ericosiu/ai-marketing-skills/tree/main/yt-competitive-analysis
```

## About

成長を目指すクリエイターやマーケターにとって、ユーチューブでの競合分析は非常に重要です。このツールは任意のチャンネルセットを分析し、平均視聴回数の2倍以上の外れ値動画を自動的に特定し、勝者を際立たせるタイトルパターンを抽出することで、あなた自身のコンテンツ戦略のロードマップを提供します。

手動のスプレッドシート追跡とは異なり、このパイソンユーティリティは長時間動画とショート動画を分離し、チャンネルごとの平均を計算し、実証済みのパッケージング形式を数秒で表面化します。AIおよびビジネスニッチ向けの事前定義済みクリエイターセットにより即座にベンチマークでき、カスタムチャンネル入力と柔軟なエクスポート（コンソール、JSON、グーグル スプレッドシート）はあらゆるワークフローに適合します。

競合をリバースエンジニアリングするコンテンツクリエイター、クライアントレポートを作成するマーケティングエージェンシー、トレンドを追跡するビジネスオーナーのいずれであっても、クロンによる週次自動化により変化を見逃すことはありません。外部依存関係ゼロで構築され、パイソン 3.8以上で動作し、無料のユーチューブAPIクオータを使用するため、最小限のセットアップで今日から始められます。

## Key features

- **リアルタイム競合分析**: チャンネルデータを取得し、特に優れたパフォーマンスの動画を即座に特定し、競争上の優位性をもたらします。
- **勝ちパターンの抽出**: 外れ値動画からタイトルのパターンとよく使われる単語を抽出し、実績のあるフォーマットを再現します。
- **チャンネル動画の取得**: 任意のYouTubeチャンネルセットから最近の動画を自動的に取得します。
- **柔軟なエクスポートオプション**: 結果をコンソール、JSON、Google スプレッドシートに出力して、シームレスに統合できます。
- **定義済みチャンネルセット**: 組み込みのAIおよびビジネスクリエイターのリストを使用するか、独自にカスタマイズしてターゲット分析を行えます。

## Use cases

- **競合チャンネルを分析**: 任意のYouTubeハンドルを入力して、トップパフォーマンスの動画や競合戦略を明らかにします。
- **AIクリエイターと比較**: 組み込みのAIクリエイターリストを使用して、AIニッチの迅速な競合分析を行います。
- **週次レポートを自動化**: cronでスケジュールして、毎週更新された外れ値検出とパターンを受け取ります。
- **分析結果を既存のスタックにエクスポート**: JSONまたはGoogle スプレッドシートに出力して、競合データをレポートツールに取り込みます。

## Result preview

このエージェントスキルによって生成された、AIエージェントのユーチューブコンテンツに関するデータ駆動型の競合分析レポートをご覧ください。チャンネルベンチマーク、高パフォーマンスの外れ値、勝てるコンテンツパターンが含まれます。

![the demo of YouTube Competitive Analysis Skill](https://file.nanoskill.ai/youtube-competitive-analysis-skill-demo-1.png)

![the demo of YouTube Competitive Analysis Skill](https://file.nanoskill.ai/youtube-competitive-analysis-skill-demo-2.png)

![the demo of YouTube Competitive Analysis Skill](https://file.nanoskill.ai/youtube-competitive-analysis-skill-demo-3.png)

![the demo of YouTube Competitive Analysis Skill](https://file.nanoskill.ai/youtube-competitive-analysis-skill-demo-4.png)

## Result walkthrough

### ステップ1: インストール

ユーチューブ競合分析スキルをあなたのAIエージェントに追加します。

![a simple demonstration of the first step in using YouTube Competitive Analysis Skill](https://file.nanoskill.ai/youtube-competitive-analysis-skill-step-1.png)

### ステップ2: タスクを説明

調査したいユーチューブチャンネルまたは競合分析タスクを説明してください。

![a simple demonstration of the second step in using YouTube Competitive Analysis Skill](https://file.nanoskill.ai/youtube-competitive-analysis-skill-step-2.png)

### ステップ3: 分析を確認

外れ値動画と勝てるコンテンツパターンを含む競合分析レポートを取得します。

![a simple demonstration of the third step in using YouTube Competitive Analysis Skill](https://file.nanoskill.ai/youtube-competitive-analysis-skill-step-3.png)

## Skill definition

# YouTube競合分析

YouTubeで実際に機能しているものを見つけます。任意のチャンネルセットを分析し、外れ値動画（平均視聴回数の2倍以上）を特定し、勝者からパッケージングパターンを抽出します。

手作業のスプレッドシート作業は不要。推測も不要。数分でデータに基づく競合情報を得られます。

## 機能

1. 任意のYouTubeチャンネルから最近の動画を取得します
2. 長尺動画とShortsを分離します
3. チャンネルごとの平均を計算します
4. 外れ値（チャンネル平均の2倍以上を記録した動画）にフラグを付けます
5. 勝者からタイトルパターンを抽出します
6. コンソール、JSON、またはGoogle Sheetsにエクスポートします

## クイックスタート

```bash
# YouTube APIキーを設定
export YOUTUBE_API_KEY="your-key-here"

# 特定のチャンネルを分析
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@AlexHormozi,@garyvee,@CodieSanchezCT"

# 定義済みチャンネルセットを使用
python3 analyze.py "$YOUTUBE_API_KEY" --set ai          # AIクリエイターセット
python3 analyze.py "$YOUTUBE_API_KEY" --set business    # ビジネスクリエイターセット
python3 analyze.py "$YOUTUBE_API_KEY" --set both        # すべてのチャンネル

# プログラムで使用するためにJSONにエクスポート
python3 analyze.py "$YOUTUBE_API_KEY" --set both --output json > results.json

# カスタム遡り期間
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@mkbhd" --days 60
```

## セットアップ

1. [YouTube Data API v3キー](https://console.cloud.google.com/apis/api/youtube.googleapis.com)を取得します
2. 環境変数として設定します： `export YOUTUBE_API_KEY="your-key"`
3. 依存関係をインストールします： `pip install -r requirements.txt`

## 出力

### コンソール（デフォルト）

```
================================================================================
  AIクリエイター — 過去30日間
================================================================================

📊 チャンネル概要:
  Alex Hormozi             |  2,400,000 登録者 |  12 動画 (3.0/週) | 長: 8 短: 4

🔥 長尺動画の外れ値（上位15件）:
  4.2x |  1,200,000 | [Alex Hormozi] 2025年にビジネスを始める方法
       2025-01-15 | https://youtube.com/watch?v=...

📦 トップタイトルパターン:
   8x  ビジネス
   6x  お金
   5x  始めた
```

### JSON

すべての動画メタデータ、スコア、倍率を含む完全な構造化データ。

## 定義済みチャンネルセット

**AIクリエイター:** Jeff Su、Alex Finn、Riley Brown、Dan Martell、Matt Wolfe、Nate Herk、Grace Leung、Matt Berman

**ビジネスクリエイター:** Alex Hormozi、Gary Vaynerchuk、Patrick Bet-David、Codie Sanchez、Leila Hormozi、Iman Gadzhi、My First Million

カスタマイズするには、`analyze.py` 内のチャンネル辞書を編集してください。

## 結果の解釈

| 指標 | 意味 |
|--------|--------------|
| **倍率** | チャンネル平均の何倍か（2.0x = 通常の2倍） |
| **外れ値のしきい値** | 平均の2倍。これを超える動画は研究する価値があります。 |
| **タイトルパターン** | 外れ値タイトルに共通する単語 = 実績のあるフォーマット |
| **投稿頻度** | 週あたりの動画数。頻度が高いと、動画あたりの平均が低くなる可能性があります。 |

## 実績のあるパッケージングフォーマット

外れ値分析に基づくと、以下のタイトルフォーマットは一貫して高いパフォーマンスを発揮します。

**長尺動画:**
- "X、わかりやすく解説"（決定版の解説）
- "YのX時間分をZ分で"（凝縮された価値）
- "Xする最も怠惰な方法"（低労力の約束）
- "X分ください、そうすればYします"（時間制約付きの約束）
- "YのためのXの非常識なユースケース"（リスト記事＋パワーワード）

**Shorts:**
- "2024年対2025年のX"（年比較）
- "悪い 良い 素晴らしい X"（ティアランキング）
- "Xをやめて、代わりにYをしよう"（逆張り）

## 毎週の自動化

毎週実行して、新しい外れ値を自動的に見つけます。

```bash
# Cron: 毎週日曜日の午前8時
0 8 * * 0 YOUTUBE_API_KEY="your-key" python3 /path/to/analyze.py "$YOUTUBE_API_KEY" --set both --output json > /path/to/weekly-results.json
```

## 必要条件

- Python 3.8以上
- YouTube Data API v3キー
- 外部Python依存関係なし（標準ライブラリのみ使用）

## ライセンス

MIT

## FAQ

### このYouTube競合分析ツールとは何ですか？

これは、任意のYouTubeチャンネルを分析し、平均の2倍以上を記録した外れ値動画にフラグを付け、何が効果的かを明らかにするためにタイトルパターンを抽出する、Pythonベースのユーティリティです。

### 分析はどのように機能しますか？

YouTube APIで最近の動画を取得し、チャンネルごとの平均再生回数を計算して、その平均の2倍以上ある動画を外れ値としてフラグし、外れ値のタイトルに含まれる単語の頻度を数えます。

### 実行するには何が必要ですか？

Python 3.8以上、YouTube Data API v3キー、分析したいチャンネルが必要です。

### 無料ですか？

はい、コードはMITライセンスのオープンソースです。必要なのはYouTube APIキーだけで、無料の1日あたりの利用枠が付属しています。

### 自分のチャンネルリストを使えますか？

はい、--channels フラグでカスタムハンドルを渡すか、永続的なセットとして analyze.py の辞書を編集してください。

### 外れ値の倍率はどう解釈すればよいですか？

倍率が2.0の場合、その動画はチャンネルの平均再生回数の2倍を得たことを意味します。倍率が高いほど、より強いパフォーマンスを示します。
