summarize

Extract and condense web articles, PDFs, files, and YouTube transcripts into summaries.

11|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/PrettiFlow/pretticlaw --skill summarize-prettiflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarize
Source: https://github.com/PrettiFlow/pretticlaw/tree/main/src/skills/summarize
Command: npx skills add https://github.com/PrettiFlow/pretticlaw --skill summarize-prettiflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill extracts and condenses long-form content from URLs, local files, and videos into concise summaries and best-effort transcripts to save reading time and speed decision-making.

Core Features & Use Cases

  • Multi-source summarization: Summarize web articles, PDFs, and local files with a single CLI.
  • Video transcription and summarization: Produce best-effort transcripts and summaries for YouTube links without requiring yt-dlp.
  • Configurable output and fallbacks: Control summary length, JSON output, extract-only mode, and use Apify/Firecrawl fallbacks when needed; works with multiple model providers via environment API keys.
  • Use Case: Convert a long research article or lecture video into a short briefing and optionally request expanded sections or time ranges.

Quick Start

Ask the summarize skill to create a short summary of the web article at https://example.com.

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 without downloading it first?

You can summarize a YouTube video by passing the URL to the tool. It produces best-effort transcripts and concise summaries directly from the link without requiring yt-dlp or any manual download.

Can I extract text from a PDF and a web URL using the same command?

Yes, you can extract text from web articles, PDFs, and local files using a single CLI. The tool condenses long-form content from multiple sources into readable summaries for quick comprehension.

Do I need an API key to summarize articles and local documents?

Yes, you need configured provider API keys to summarize articles and local documents. The tool uses these environment variables to support model selection and generate condensed summaries.

What output formats are available when summarizing long-form content?

Available output formats include JSON output and extract-only mode. You can control summary length and use these flags to format extracted text and transcripts for research briefings.

What should I do if web article extraction fails or returns incomplete text?

If web article extraction fails, you can use Apify or Firecrawl fallbacks. These configurable options help retrieve full text from complex URLs when standard extraction methods do not work.