summarize

Generates summaries and transcripts from URLs, files, and YouTube links using LLM models.

3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ybsa/sovereign-kernel --skill summarize-ybsa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarize
Source: https://github.com/ybsa/sovereign-kernel/tree/main/crates/sk-tools/skills/summarize
Command: npx skills add https://github.com/ybsa/sovereign-kernel --skill summarize-ybsa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a fast and efficient way to get the gist of web pages, local documents, and even YouTube videos without needing to consume them entirely.

Core Features & Use Cases

  • Content Condensation: Quickly generate summaries of articles, reports, or transcripts.
  • Information Extraction: Extract key information from various sources, including best-effort transcripts from videos.
  • Use Case: A user provides a link to a long news article and asks for a summary, or shares a YouTube video and requests a transcript.

Quick Start

Use the summarize skill to get a summary of the content 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 or web URL into text?

You can summarize a YouTube video or web URL by providing the link to the summarize skill, which extracts the text and generates a summary or transcript. It supports local files and YouTube links using configured LLM models.

What is the best way to get a transcript from a long video link?

The best way to get a transcript from a long video link is using the summarize skill, which extracts text from YouTube videos and provides best-effort transcripts. You can configure the output length and format as needed.

Can I use different LLM models to summarize local files and web pages?

Yes, you can use different LLM providers to summarize local files and web pages. The summarize skill supports configuration via environment variables or config files to select the desired LLM model for content extraction.

Does the summarize skill support fallback extraction methods for URLs?

Yes, the summarize skill supports fallback extraction methods for URLs. If initial text extraction fails, it utilizes alternative methods to ensure it can still provide a summary or transcript of the web page content.

How do I configure output length and format for URL and file summaries?

You can configure output length and format for URL and file summaries by setting options within the summarize skill. This allows you to control the condensation level of articles, reports, or transcripts generated by the LLM.

What are the limitations when extracting text from web pages and videos?

Limitations when extracting text from web pages and videos depend on the source's accessibility and the LLM models used. The summarize skill provides best-effort transcripts for videos and may require fallback extraction methods for certain URLs.