Agent Skills by ALSEL
Anthropic ClaudeLLM・AI開発⭐ リポ 0品質スコア 50/100

tiktok-research

Apify の TikTok Scraper を使用して、追跡対象アカウントの高パフォーマンス動画を調査するスキルです。外れ値コンテンツを特定し、上位5件の動画を AI で分析した上で、実践的なフック公式を含むレポートを生成します。「tiktok research」「find trending tiktoks」「what's working on tiktok」などのフレーズをトリガーに、競合分析やバズり動画のパターン把握、コンテンツアイデアの抽出が必要なときに活用してください。

description の原文を見る

| Research high-performing TikTok videos from tracked accounts using Apify's TikTok Scraper. Identifies outlier content, analyzes top 5 videos with AI, and generates reports with actionable hook formulas. Use when asked to: - Find trending TikTok content in a niche - Research what's performing on TikTok - Identify high-performing video patterns - Analyze competitors' TikTok content - Generate content ideas from TikTok trends - Run TikTok research - Find viral TikToks - Analyze hooks and content structure Triggers: "tiktok research", "tt research", "find trending tiktoks", "analyze tiktok accounts", "what's working on tiktok", "content research tiktok", "tiktok analysis", "tiktok trends"

SKILL.md 本文

TikTok Research

高パフォーマンスの TikTok 動画をリサーチし、アウトライアを特定し、フックと構造について上位動画コンテンツを分析します。

前提条件

  • APIFY_TOKEN 環境変数または .env ファイル
  • GEMINI_API_KEY 環境変数または .env ファイル
  • apify-client および google-genai Python パッケージ
  • .claude/context/tiktok-accounts.md に設定されたアカウント

セットアップを確認:

python3 -c "
import os
try:
    from dotenv import load_dotenv
    load_dotenv()
except ImportError:
    pass
from apify_client import ApifyClient
from google import genai
assert os.environ.get('APIFY_TOKEN'), 'APIFY_TOKEN not set'
assert os.environ.get('GEMINI_API_KEY'), 'GEMINI_API_KEY not set'
" && echo "Prerequisites OK"

ワークフロー

1. 実行フォルダを作成

RUN_FOLDER="tiktok-research/$(date +%Y-%m-%d_%H%M%S)" && mkdir -p "$RUN_FOLDER" && echo "$RUN_FOLDER"

2. コンテンツを取得

python3 .claude/skills/tiktok-research/scripts/fetch_tiktok.py \
  --days 30 \
  --limit 50 \
  --sorting latest \
  --output {RUN_FOLDER}/raw.json

パラメータ:

  • --days: 検索対象の日数(デフォルト: 30)
  • --limit: アカウント当たりの最大動画数(デフォルト: 50)
  • --sorting: "latest"、"popular"、または "oldest"(デフォルト: latest)
  • --usernames: アカウント ファイルを特定のユーザー名でオーバーライド

3. アウトライアを特定

python3 .claude/skills/tiktok-research/scripts/analyze_posts.py \
  --input {RUN_FOLDER}/raw.json \
  --output {RUN_FOLDER}/outliers.json \
  --threshold 2.0

出力 JSON には以下が含まれます:

  • total_videos: 分析された動画の数
  • outlier_count: 見つかったアウトライアの数
  • topics: 上位のハッシュタグ、サウンド、キーワード
  • accounts: 分析されたアカウントのリスト
  • outliers: エンゲージメント指標付きのアウトライア動画配列

4. AI で上位動画を分析

python3 .claude/skills/video-content-analyzer/scripts/analyze_videos.py \
  --input {RUN_FOLDER}/outliers.json \
  --output {RUN_FOLDER}/video-analysis.json \
  --platform tiktok \
  --max-videos 5

各動画から抽出:

  • フック テクニックと再現可能なフォーミュラ
  • コンテンツ構造とセクション
  • 視聴継続テクニック
  • CTA 戦略

完全な出力スキーマとフック/フォーマット タイプについては、video-content-analyzer スキルを参照してください。

5. レポートを生成

{RUN_FOLDER}/outliers.json{RUN_FOLDER}/video-analysis.json を読み、{RUN_FOLDER}/report.md を生成します。

レポート構造:

# TikTok Research Report

生成日時: {date}

## トップパフォーマンス フック

エンゲージメント順にランク付け。これらのフォーミュラをコンテンツに使用してください。

### フック 1: {technique} - @{username}
- **オープニング**: "{opening_line}"
- **なぜ効果的か**: {attention_grab}
- **再現可能なフォーミュラ**: {replicable_formula}
- **エンゲージメント**: {diggCount} いいね、{commentCount} コメント、{playCount} 再生
- [動画を見る]({webVideoUrl})

[分析した各動画について繰り返す]

## コンテンツ構造パターン

| 動画 | フォーマット | ペーシング | 主要な視聴継続テクニック |
|-------|--------|--------|--------------------------|
| @username | {format} | {pacing} | {techniques} |

## CTA 戦略

| 動画 | CTA タイプ | CTA テキスト | 配置 |
|-------|----------|----------|-----------|
| @username | {type} | "{cta_text}" | {placement} |

## すべてのアウトライア

| 順位 | ユーザー名 | いいね | コメント | シェア | 再生数 | エンゲージメント率 |
|------|----------|-------|----------|--------|-------|-----------------|
[すべてのアウトライアをメトリクスとリンク付きで一覧表示]

## トレンドトピック

### 人気ハッシュタグ
[outliers.json topics.hashtags から]

### 人気サウンド
[outliers.json topics.sounds から]

### 人気キーワード
[outliers.json topics.keywords から]

## 実行可能なテイクアウェイ

[パターンを 4-6 の具体的な推奨事項に統合]

## 分析したアカウント
[アカウントのリスト]

実行可能なインサイトに焦点を当てます。再現可能なフォーミュラ付きの「トップパフォーマンス フック」セクションが目立つようにしてください。

クイック リファレンス

完全なパイプライン:

RUN_FOLDER="tiktok-research/$(date +%Y-%m-%d_%H%M%S)" && mkdir -p "$RUN_FOLDER" && \
python3 .claude/skills/tiktok-research/scripts/fetch_tiktok.py -o "$RUN_FOLDER/raw.json" && \
python3 .claude/skills/tiktok-research/scripts/analyze_posts.py -i "$RUN_FOLDER/raw.json" -o "$RUN_FOLDER/outliers.json" && \
python3 .claude/skills/video-content-analyzer/scripts/analyze_videos.py -i "$RUN_FOLDER/outliers.json" -o "$RUN_FOLDER/video-analysis.json" -p tiktok

その後、両方の JSON ファイルを読み、レポートを生成します。

エンゲージメント指標

エンゲージメント スコア: likes + (3 x comments) + (2 x shares) + (2 x saves) + (0.05 x views)

アウトライア検出: エンゲージメント率 > 平均 + (閾値 x 標準偏差) の動画

エンゲージメント率: (スコア / フォロワー数) x 100

TikTok 固有フィールド

  • diggCount: いいね/ハート
  • shareCount: シェア
  • playCount: 動画再生数
  • commentCount: コメント
  • collectCount: 保存/ブックマーク
  • authorFollowers: クリエイターのフォロワー数
  • musicName: 動画で使用されているサウンド
  • musicOriginal: サウンドがオリジナルかどうか

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
bradautomates
リポジトリ
bradautomates/head-of-content
ライセンス
MIT
最終更新
不明

Source: https://github.com/bradautomates/head-of-content / ライセンス: MIT

関連スキル

OpenAILLM・AI開発⭐ リポ 6,054

agent-browser

AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。

by JimmyLv
汎用LLM・AI開発⭐ リポ 1,982

anyskill

AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 1,982

engram

AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 21,584

skyvern

AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。

by Skyvern-AI
汎用LLM・AI開発⭐ リポ 1,149

pinchbench

PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。

by pinchbench
汎用LLM・AI開発⭐ リポ 4,693

openui

OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。

by thesysdev
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: bradautomates · bradautomates/head-of-content · ライセンス: MIT