From claude-forge
Summarizes or extracts text/transcripts from URLs, podcasts, local files, and YouTube videos using summarize.sh CLI with AI models like Gemini or OpenAI.
npx claudepluginhub sangrokjung/claude-forge --plugin claude-forgeThis skill uses the workspace's default tool permissions.
Fast CLI to summarize URLs, local files, and YouTube links.
Summarizes or extracts transcripts from URLs, podcasts, local files, and YouTube videos using the summarize CLI tool. Handles summary requests and transcription fallbacks.
Summarizes URLs, PDFs, images, audio files, and YouTube videos using the summarize CLI with AI models from OpenAI, Anthropic, Google Gemini, or xAI.
Extracts transcripts from YouTube videos via youtube-transcript-api Python library, web fetch, or manual input and generates verbose summaries using STAR + R-I-S-E framework for educational content analysis.
Share bugs, ideas, or general feedback.
Fast CLI to summarize URLs, local files, and YouTube links.
Use this skill immediately when the user asks any of:
yt-dlp needed)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
Best-effort transcript (URLs only):
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto --extract-only
If the user asked for a transcript but it’s huge, return a tight summary first, then ask which section/time range to expand.
Set the API key for your chosen provider:
OPENAI_API_KEYANTHROPIC_API_KEYXAI_API_KEYGEMINI_API_KEY (aliases: GOOGLE_GENERATIVE_AI_API_KEY, GOOGLE_API_KEY)Default model is google/gemini-3-flash-preview if none is set.
--length short|medium|long|xl|xxl|<chars>--max-output-tokens <count>--extract-only (URLs only)--json (machine readable)--firecrawl auto|off|always (fallback extraction)--youtube auto (Apify fallback if APIFY_API_TOKEN set)Optional config file: ~/.summarize/config.json
{ "model": "openai/gpt-5.2" }
Optional services:
FIRECRAWL_API_KEY for blocked sitesAPIFY_API_TOKEN for YouTube fallback