summarize について
summarizeは、URL、ローカルファイル、YouTubeリンクを要約するコマンドラインツールです。動画の文字起こし抽出にも可能な範囲で対応し、モデルや出力形式、抽出フォールバックを設定できます。
主な機能
- 01URLとローカルファイルの要約
- 02YouTubeリンクの要約
- 03取得可能な動画文字起こしの抽出
- 04モデルと出力長の選択
- 05機械可読なJSON出力
- 06抽出フォールバックの設定
活用シーン
- 01記事URLの要約
- 02ローカルPDFの要約
- 03YouTube動画の概要把握
- 04動画の文字起こし抽出
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nkchivas/ openclaw-skill-summarize --skill summarizeインストール後、Claude Code で/summarizeを入力して読み込まれたか確認します。
同梱ファイルpackage.json
詳細
要約
URL、ローカルファイル、YouTube のリンクを要約する高速 CLI です。
使用するタイミング(トリガーフレーズ)
ユーザーが次のいずれかを尋ねたら、すぐにこのスキルを使用します。
- 「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:要約と文字起こし
ベストエフォートで文字起こしします(URL のみ)。
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto --extract-only
文字起こしを求められたものの内容が非常に長い場合は、まず簡潔な要約を返し、詳しく知りたいセクションや時間範囲を尋ねます。
モデルとキー
選択したプロバイダーの 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_API_TOKENが設定されている場合、Apify にフォールバック)
設定
任意の設定ファイル:~/.summarize/config.json
{ "model": "openai/gpt-5.2" }
任意のサービス:
- ブロックされたサイト向けの
FIRECRAWL_API_KEY - YouTube のフォールバック向けの
APIFY_API_TOKEN
コメント
Markdown 対応