summarize

Summarize URLs and local files into concise summaries via CLI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/cgk-platform/cgk --skill summarize-cgk-platform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarize
Source: https://github.com/cgk-platform/cgk/tree/main/openclaw-skills/summarize
Command: npx skills add https://github.com/cgk-platform/cgk --skill summarize-cgk-platform

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Summarize URLs or local files into concise, actionable summaries to speed up information digestion.

Core Features & Use Cases

  • URL and file summaries: Quickly generate concise summaries from web pages, PDFs, images, audio, and YouTube videos.
  • Model-driven outputs: Choose from multiple models and adjust length, JSON output, and extraction options to fit your workflow.
  • Use Case: Researchers, marketers, and knowledge workers distill large content into brief briefs and insights.

Quick Start

Summarize a URL or local file using the summarize CLI with your chosen model and options.

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 or web page into a concise brief?

To summarize a YouTube video or web page, you provide the URL to the summarize binary, which distills the content into a concise brief. You can adjust the output length and format using command-line options to fit your research or content planning workflow.

What file formats can I summarize for research and knowledge distillation?

You can summarize web pages, PDFs, images, and audio files for research and knowledge distillation. The tool processes these formats to accelerate information digestion by converting large content into actionable summaries.

Do I need an OpenAI or Anthropic API key to summarize PDFs and local files?

Yes, you need an API key from supported providers like OpenAI, Anthropic, xAI, or Gemini to summarize PDFs and local files. You must configure these keys in your environment and set up a local config file at ~/.summarize/config.json.

Can I output summarized content as JSON for downstream content planning?

Yes, you can output summarized content as JSON for downstream content planning by passing the --json option to the summarize CLI. This allows you to extract structured data alongside adjusting summary length with the --length flag.

What is the best way to distill large content into actionable insights using multiple models?

The best way to distill large content into actionable insights is using the summarize CLI, which supports multiple models for generating summaries. You can choose your preferred model and configure extraction options to tailor the output for research briefs or knowledge distillation.

Are there limitations when trying to summarize audio or image files via CLI?

When you summarize audio or image files via CLI, processing depends on the capabilities of your chosen model and the accuracy of content extraction. You must ensure your environment keys are valid and the local config file is correctly set up before processing these formats.