LLM Skills
~/catalog/synthesis & summary//SKILL
Synthesis & summaryGitHub source

Summarize

/SKILL

Fast CLI to summarize URLs, local files, and YouTube links.

openclawopenclaw
★386.5k
June 5, 2026
NOASSERTION
// skill content

--- name: summarize description: "Summarize or transcribe URLs, YouTube/videos, podcasts, articles, transcripts, PDFs, and local files." homepage: https://summarize.sh metadata: { "openclaw": { "emoji": "🧾", "requires": { "bins": ["summarize"] }, "install": [ { "id": "brew", "kind": "brew", "formula": "steipete/tap/summarize", "bins": ["summarize"], "label": "Install summarize (brew)", }, ], }, } --- # Summarize Fast CLI to summarize URLs, local files, and YouTube links. ## When to use (trigger phrases) Use this skill immediately when the user asks any of: - "use summarize.sh" - "what's this link/video about?" - "summarize this URL/article" - "transcribe this YouTube/video" (best-effort transcript extraction; no yt-dlp needed) ## Quick start ``bash summarize "https://example.com" summarize "/path/to/file.pdf" summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto ` ## YouTube: summary vs transcript Best-effort transcript (URLs only): `bash summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto --extract ` If the user asked for a transcript but it's huge, return a tight summary first, then ask which section/time range to expand. ## Model + keys Set the API key for your chosen provider: - OpenAI: OPENAIAPIKEY - Anthropic: ANTHROPICAPIKEY - xAI: XAIAPIKEY - Google: GEMINIAPIKEY (aliases: GOOGLEGENERATIVEAIAPIKEY, GOOGLEAPIKEY) Default model is auto; config may choose the provider/model. ## Useful flags - --length short|medium|long|xl|xxl|<chars> - --max-output-tokens <count> - --extract (print extracted content, no LLM summary) - --json (machine readable) - --firecrawl auto|off|always (fallback extraction) - --youtube auto (Apify fallback if APIFYAPITOKEN set) ## Config Optional config file: ~/.summarize/config.json `json { "model": "openai/gpt-5.2" } ` Optional services: - FIRECRAWLAPIKEY for blocked sites - APIFYAPITOKEN` for YouTube fallback

// original public source
openclaw/openclaw
/skills/summarize/SKILL.md
License: NOASSERTION. Review the repository before reusing it.
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/SKILL.md" "https://raw.githubusercontent.com/openclaw/openclaw/main/skills/summarize/SKILL.md"
Then in Claude Code, type /SKILL to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
Creatoropenclaw
Stars★ 386.5k
LicenseNOASSERTION
UpdatedJune 5, 2026
Format.md
AccessFree
// similar

Skills Synthesis & summary

View allarrow_forward