summarize

Summarize or transcribe URLs, podcasts, YouTube videos, and local files via CLI.

636|136|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/swarmclawai/swarmclaw --skill summarize-swarmclawai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarize
Source: https://github.com/swarmclawai/swarmclaw/tree/main/skills/summarize
Command: npx skills add https://github.com/swarmclawai/swarmclaw --skill summarize-swarmclawai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly extract concise summaries and transcripts from diverse content sources—URLs, podcasts, YouTube videos, and local files—using a lightweight CLI, reducing time spent on manual reading and note-taking.

Core Features & Use Cases

  • Summarize: Generate concise summaries from articles, PDFs, and transcripts.
  • Transcribe & extract: Retrieve transcripts for YouTube videos and other supported URLs.
  • Use Case: For research or content curation, create briefs from multiple sources and save results in structured formats.

Quick Start

Run summarize "https://example.com" --model google/gemini-3-flash-preview to get a short summary of the page.

Frequently Asked Questions about summarize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I summarize a YouTube video transcript quickly?

To summarize a YouTube video transcript quickly, you can use the summarize CLI with the appropriate YouTube extraction flag. This retrieves the video transcript and generates a concise text summary without manual note-taking.

Can I extract concise text from URLs and local files using one tool?

Yes, you can extract concise text from URLs and local files using one tool. The summarize CLI processes articles, PDFs, and web content, reducing time spent on manual reading by generating brief summaries.

Do I need API keys to transcribe podcasts and local files?

Yes, you need API keys and model selection configured to transcribe podcasts and local files. The summarize CLI requires the summarize tool installed with valid API keys to process media transcripts and document archives.

What's the best way to generate structured JSON output from article summaries?

The best way to generate structured JSON output from article summaries is using the summarize CLI's JSON output flag. This formats extracted summaries into structured data, ideal for research and content curation workflows.

Does the summarize tool support fallback crawling for web content?

Yes, the summarize tool supports fallback crawling for web content. When standard extraction fails, it applies fallback crawling to retrieve and transcribe text from URLs, ensuring reliable content access for summarization.

Why specify a model like google/gemini-3-flash-preview when summarizing documents?

Specifying a model like google/gemini-3-flash-preview when summarizing documents determines the AI engine processing the text. This selection impacts the speed and quality of the summaries generated from your URLs and local files.