汎用音声・動画・メディア⭐ リポ 0品質スコア 60/100
summarize
URLやポッドキャスト、ローカルファイルからテキスト・トランスクリプトを要約・抽出できます。YouTubeなどの動画の文字起こしが必要な場合の優れた代替手段として機能します。
description の原文を見る
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
SKILL.md 本文
Summarize
URL、ローカルファイル、YouTubeリンクを高速に要約するCLIツール。
使用する場合(トリガーフレーズ)
ユーザーが以下のいずれかを尋ねた場合、このスキルを直ちに使用します:
- 「use summarize.sh」
- 「このリンク/動画は何について?」
- 「このURL/記事を要約して」
- 「このYouTube/動画をトランスクライブして」(ベストエフォート型のトランスクリプト抽出;
yt-dlpは不要)
クイックスタート
summarize "https://example.com" --model google/gemini-3-flash-preview
summarize "/path/to/file.pdf" --model google/gemini-3-flash-preview
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto
YouTube: 要約 vs トランスクリプト
ベストエフォート型のトランスクリプト(URLのみ):
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto --extract-only
ユーザーがトランスクリプトをリクエストしたが、膨大な量の場合は、まず簡潔な要約を返してから、どのセクション/時間範囲を展開するか確認します。
モデル + API キー
選択したプロバイダーのAPIキーを設定します:
- OpenAI:
OPENAI_API_KEY - Anthropic:
ANTHROPIC_API_KEY - xAI:
XAI_API_KEY - Google:
GEMINI_API_KEY(エイリアス:GOOGLE_GENERATIVE_AI_API_KEY,GOOGLE_API_KEY)
設定されていない場合、デフォルトモデルは google/gemini-3-flash-preview です。
便利なフラグ
--length short|medium|long|xl|xxl|<chars>--max-output-tokens <count>--extract-only(URLのみ)--json(マシンリーダブル形式)--firecrawl auto|off|always(フォールバック抽出)--youtube auto(Apifyフォールバック、APIFY_API_TOKENが設定されている場合)
設定
オプションの設定ファイル: ~/.summarize/config.json
{ "model": "openai/gpt-5.2" }
オプションのサービス:
FIRECRAWL_API_KEY(ブロックされたサイト用)APIFY_API_TOKEN(YouTubeフォールバック用)
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- skyvanguard
- リポジトリ
- skyvanguard/sky
- ライセンス
- MIT
- 最終更新
- 2026/3/23
Source: https://github.com/skyvanguard/sky / ライセンス: MIT