Summarize

Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).

yuyonghao-123

@yuyonghao-123

What This Skill Does

Command-line tool that generates summaries from URLs, local files (PDFs, images, audio), and YouTube links using AI models from OpenAI, Anthropic, xAI, or Google. Supports configurable summary length, JSON output, and fallback extraction services.

Replaces manually reading or transcribing long-form content by producing concise, customizable summaries from multiple input types with a single CLI command.

When to Use It

  • Summarize a long web article to get key points quickly
  • Extract a short summary from a PDF report without opening it
  • Get a text summary of an audio recording or podcast episode
  • Summarize a YouTube video's content without watching it fully
  • Generate a machine-readable JSON summary for further processing
  • Create a brief overview of an image or scanned document

Install

$ openclaw skills install @yuyonghao-123/yuyonghao-summarize

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 your chosen provider:

  • OpenAI: OPENAI_API_KEY
  • Anthropic: ANTHROPIC_API_KEY
  • xAI: XAI_API_KEY
  • Google: GEMINI_API_KEY (aliases: GOOGLE_GENERATIVE_AI_API_KEY, GOOGLE_API_KEY)

Default model is google/gemini-3-flash-preview if none is set.

Useful flags

  • --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)

Config

Optional config file: ~/.summarize/config.json

{ "model": "openai/gpt-5.2" }

Optional services:

  • FIRECRAWL_API_KEY for blocked sites
  • APIFY_API_TOKEN for YouTube fallback

Top skills in this category