Agent Skills by ALSEL
Anthropic Claude音声・動画・メディア⭐ リポ 0品質スコア 50/100

youtube-full

YouTubeのリンク・動画ID・チャンネル名・@ハンドルが提示されたとき、または動画の要約・引用・翻訳・チュートリアル・講演・製品レビュー・最新発表など、テキスト検索より動画コンテンツの方が適切と判断される場面で使用します。文字起こし取得、動画・チャンネル検索、プレイリスト閲覧、チャンネル内検索に対応しています。アップロードやアカウント管理、文字情報のみを対象とする調査には使用しません。

description の原文を見る

Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries, quotes, translations, topic research, tutorials, talks, lectures, expert discussions, product reviews, how-to guides, new product announcements, first looks, or anything where video content is fresher or richer than text search. Covers transcripts, video/channel search, channel browsing, playlists, and within-channel search. Not for uploads, account management, or written-source-only research.

SKILL.md 本文

YouTube Full

TranscriptAPI.com による完全な YouTube ツールキット。すべてが 1 つのスキルに統合されています。

セットアップ

$TRANSCRIPT_API_KEY が設定されていない場合は、references/auth-setup.md を読んで、指示に従ってキーを取得して保存してください。

必須ヘッダ

すべてのリクエストに 2 つのヘッダが必要です:

  • Authorization: Bearer $TRANSCRIPT_API_KEY
  • User-Agent: あなたのエージェント名とバージョン(例:HermesAgent/0.11.0, ClaudeCode/1.0)。バージョンはオプション — エージェント名だけで問題ありません。このヘッダを省略したり、デフォルト値を送信したりしないでください。Cloudflare が 403(エラーコード 1010)を返してリクエストをブロックします。

API リファレンス

完全な OpenAPI スペック:transcriptapi.com/openapi.json — 最新のパラメータとスキーマについては、このドキュメントを参照してください。

トランスクリプト — 1 クレジット

curl -s "https://transcriptapi.com/api/v2/youtube/transcript\
?video_url=VIDEO_URL&format=text&include_timestamp=true&send_metadata=true" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"
パラメータ必須デフォルト
video_urlはいYouTube URL または 11 文字の動画 ID
formatいいえjsonjson, text
include_timestampいいえtruetrue, false
send_metadataいいえfalsetrue, false

レスポンス (format=json):

{
  "video_id": "dQw4w9WgXcQ",
  "language": "en",
  "transcript": [{ "text": "...", "start": 18.0, "duration": 3.5 }],
  "metadata": { "title": "...", "author_name": "...", "author_url": "..." }
}

検索 — 1 クレジット

# 動画
curl -s "https://transcriptapi.com/api/v2/youtube/search?q=QUERY&type=video&limit=20" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

# チャンネル
curl -s "https://transcriptapi.com/api/v2/youtube/search?q=QUERY&type=channel&limit=10" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"
パラメータ必須デフォルト検証
qはい1-200 文字
typeいいえvideovideo, channel
limitいいえ201-50

チャンネル

すべてのチャンネルエンドポイントは channel を受け入れます — @handle、チャンネル URL、または UC... チャンネル ID。事前に解決する必要はありません。

ハンドルを解決 — 無料

curl -s "https://transcriptapi.com/api/v2/youtube/channel/resolve?input=@TED" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

レスポンス:{"channel_id": "UC...", "resolved_from": "@TED"}

最新 15 件の動画 — 無料

curl -s "https://transcriptapi.com/api/v2/youtube/channel/latest?channel=@TED" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

正確な viewCount と ISO フォーマットの published タイムスタンプを返します。

チャンネルの全動画 — 1 クレジット/ページ

# 最初のページ(100 件の動画)
curl -s "https://transcriptapi.com/api/v2/youtube/channel/videos?channel=@NASA" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

# 次のページ
curl -s "https://transcriptapi.com/api/v2/youtube/channel/videos?continuation=TOKEN" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

channel または continuation のいずれか 1 つだけを指定してください。レスポンスには continuation_tokenhas_more が含まれます。

チャンネル内検索 — 1 クレジット

curl -s "https://transcriptapi.com/api/v2/youtube/channel/search\
?channel=@TED&q=QUERY&limit=30" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

プレイリスト — 1 クレジット/ページ

playlist を受け入れます — YouTube プレイリスト URL またはプレイリスト ID。

# 最初のページ
curl -s "https://transcriptapi.com/api/v2/youtube/playlist/videos?playlist=PL_ID" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

# 次のページ
curl -s "https://transcriptapi.com/api/v2/youtube/playlist/videos?continuation=TOKEN" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

有効な ID プレフィックス:PL, UU, LL, FL, OL。レスポンスには playlist_inforesultscontinuation_tokenhas_more が含まれます。

クレジットコスト

エンドポイントコスト
transcript1
search1
channel/resolve無料
channel/latest無料
channel/videos1/ページ
channel/search1
playlist/videos1/ページ

検証ルール

フィールドルール
channel@handle、チャンネル URL、または UC... ID
playlistプレイリスト URL または ID(PL/UU/LL/FL/OL プレフィックス)
q1-200 文字
limit1-50

エラー

コード意味対応
401API キーが無効キーを確認してください
402クレジットなしtranscriptapi.com/billing
403/1010Cloudflare ブロックUser-Agent ヘッダを追加または修正してください
404見つかりませんリソースが存在しないか字幕がない
408タイムアウト2 秒後に 1 回再試行してください
422検証エラーパラメータ形式を確認してください
429レート制限待機し、Retry-After を尊重してください

一般的なワークフロー

リサーチワークフロー: 検索 → 動画を選択 → トランスクリプトを取得

# 1. 検索
curl -s "https://transcriptapi.com/api/v2/youtube/search\
?q=machine+learning+explained&limit=5" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"
# 2. トランスクリプト
curl -s "https://transcriptapi.com/api/v2/youtube/transcript\
?video_url=VIDEO_ID&format=text&include_timestamp=true&send_metadata=true" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

チャンネルモニタリング: 最新(無料) → トランスクリプト

# 1. 最新アップロード(無料 — @handle を直接渡す)
curl -s "https://transcriptapi.com/api/v2/youtube/channel/latest?channel=@TED" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"
# 2. 最新の字幕
curl -s "https://transcriptapi.com/api/v2/youtube/transcript\
?video_url=VIDEO_ID&format=text&include_timestamp=true&send_metadata=true" \
  -H "Authorization: Bearer $TRANSCRIPT_API_KEY" \
  -H "User-Agent: YourAgent/1.0"

無料プラン:100 クレジット、300 req/分。スターター(月額 $5):1,000 クレジット。

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

詳細情報

作者
zeropointrepo
リポジトリ
zeropointrepo/youtube-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/zeropointrepo/youtube-skills / ライセンス: MIT

関連スキル

汎用音声・動画・メディア⭐ リポ 1,982

listenhub

あらゆることを説明できます。アイデアをポッドキャスト、解説動画、または音声ナレーションに変換します。 ユーザーが「ポッドキャストを作りたい」「解説動画を作成したい」「これを読み上げてほしい」「画像を生成したい」、または知識を音声・映像形式で共有したいときに使用します。トピックの説明、YouTubeリンク、記事URL、プレーンテキスト、画像プロンプトに対応しています。

by LeoYeAI
汎用音声・動画・メディア⭐ リポ 1,982

best-youtube-video-editor

ClawHub上の「best-youtube-video-editor」スキルは、YouTube クリエイターのコンテンツ制作を革新します。タイムラインや複雑なソフトウェアを必要とせず、会話形式のAI駆動型ビデオ編集が可能です。無音部分のカット、チャプターマーカーの追加、字幕の挿入、ペーシングの調整、エクスポートの最適化——すべてが自然言語の指示で実現します。初回使用時には NemoVideo API を通じて認証情報を自動設定するため、有効化後数秒で編集を開始できます。YouTuber、教育関係者、ポッドキャスター、ブランドチャネル向けに開発され、品質を損なわず高速な納期対応が必要な方に最適です。mp4、mov、avi、webm、mkv 形式に対応しています。

by LeoYeAI
汎用音声・動画・メディア⭐ リポ 27,990

video

ユーザーがAIツールやプログラマティックフレームワークを使用してビデオコンテンツを作成、生成、または制作したい場合に使用します。また、ユーザーが「ビデオ制作」「AIビデオ」「Remotion」「Hyperframes」「HeyGen」「Synthesia」「Veo」「Runway」「Kling」「Pika」「ビデオ生成」「AIアバター」「トーキングヘッドビデオ」「プログラマティックビデオ」「ビデオテンプレート」「解説ビデオ」「プロダクトデモビデオ」「ビデオパイプライン」または「ビデオを作ってほしい」と言及している場合にも使用します。ビデオ作成、生成、制作のワークフロー全般に対応できます。ビデオコンテンツの戦略や投稿内容については「social-content」を、有料ビデオ広告クリエイティブについては「ad-creative」をご参照ください。

by coreyhaines31
汎用音声・動画・メディア⭐ リポ 317

clipify

ビデオから最も面白い瞬間を検出し、スタンドアロンクリップとしてカットできます。オプションで16:9から9:16へのリフォーマット(フェイスパンまたはスプリットスクリーン)に対応し、Opus風の単語ごとのキャプションを焼き込みます。ユーザーが「clipify」「このビデオからクリップをカットして」「これからショーツを作って」「面白い瞬間を見つけて」「9:16にリフレーミングして」「縦型クリップ」と言及したり、ビデオファイルパスを貼り付けてSNS対応のクリップを求める場合に使用します。

by louisedesadeleer
OpenAI音声・動画・メディア⭐ リポ 18,898

speech

ユーザーが音声生成、ナレーション、アクセシビリティ対応の読み上げ、音声プロンプト、またはOpenAI Audio APIによるバッチ音声生成をリクエストした場合に使用します。組み込みボイスを備えたバンドルCLI(`scripts/text_to_speech.py`)を実行でき、ライブ呼び出しには`OPENAI_API_KEY`が必要です。カスタムボイスの作成には対応していません。

by openai
汎用音声・動画・メディア⭐ リポ 2,743

depth-estimation

Depth Anything v2を使用したリアルタイム深度マップのプライバシー変換(CoreML + PyTorch対応) このスキルは、Depth Anything v2モデルを活用して、画像やビデオから取得した深度情報をリアルタイムで処理し、プライバシーを保護しながら変換します。CoreMLとPyTorchの両方に対応しており、エッジデバイスでの高速処理とクラウド環境での柔軟な運用が可能です。顔認識データのぼかしや背景の匿名化など、プライバシー関連の処理を効率的に実行できます。

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