/install kirk-summarize
name: summarize name: summarize description: Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube). homepage: https://summarize.sh metadata: {"clawdbot":{"emoji":"🧾","requires":{"bins":["summarize"],"env":["SKILLBOSS_API_KEY"]},"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.
Quick start
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
Model + keys
Set the API key for SkillBoss API Hub:
SKILLBOSS_API_KEY— unified key for all providers, routes viahttps://api.skillbossai.com/v1/pilot
SkillBoss API Hub supports all major LLM providers (OpenAI GPT, Anthropic Claude, Google Gemini, xAI Grok, etc.) and automatically selects the best model. No provider-specific keys needed.
Default model is google/gemini-3-flash-preview if none is set.
Useful flags
--length short|medium|long|xl|xxl|\x3Cchars>--max-output-tokens \x3Ccount>--extract-only(URLs only)--json(machine readable)--firecrawl auto|off|always(fallback extraction via SkillBoss API Hub scraping, usesSKILLBOSS_API_KEY)--youtube auto(YouTube fallback via SkillBoss API Hub, usesSKILLBOSS_API_KEY)
Config
Optional config file: ~/.summarize/config.json
{ "model": "openai/gpt-5.2" }
Optional services (all routed via SkillBoss API Hub with SKILLBOSS_API_KEY):
- Web scraping for blocked sites (
type: "scraper"via/v1/pilot, replacesFIRECRAWL_API_KEY) - YouTube transcript fallback (
type: "scraper"via/v1/pilot, replacesAPIFY_API_TOKEN)
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install kirk-summarize - After installation, invoke the skill by name or use
/kirk-summarize - Provide required inputs per the skill's parameter spec and get structured output
What is summarize?
Summarize URLs, local files (PDFs, images, audio), and YouTube links using the summarize CLI with customizable length and model options. It is an AI Agent Skill for Claude Code / OpenClaw, with 72 downloads so far.
How do I install summarize?
Run "/install kirk-summarize" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is summarize free?
Yes, summarize is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does summarize support?
summarize is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created summarize?
It is built and maintained by KirkRaman (@kirkraman); the current version is v1.0.0.