summarizer

Extract key points from URLs, documents, or knowledge bases into structured summaries.

171|4|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/ntygod/ZhiWei --skill summarizer-ntygod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarizer
Source: https://github.com/ntygod/ZhiWei/tree/main/src/main/resources/skills/summarizer
Command: npx skills add https://github.com/ntygod/ZhiWei --skill summarizer-ntygod

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The summarizer helps users extract key information from URLs, local files, or knowledge bases and convert it into structured, actionable summaries.

Core Features & Use Cases

  • Extract key points from online sources and documents
  • Create concise briefs, deep summaries, or meeting notes
  • Compare multiple documents to highlight consensus and differences
  • Preserve original sources and provide traceable references

Quick Start

Summarize the content at a URL or local document into a structured abstract.

Frequently Asked Questions about summarizer

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

FAQPage Schema
How do I extract key points from a web URL into a structured summary?

To extract key points from a web URL, this tool fetches the online content and structures it into a concise summary. It relies on web_fetch to retrieve the document and memory to process the information into a quick brief or deep summary.

Can I generate meeting notes from local documents?

Yes, you can generate meeting notes from local documents. This tool reads local files using file_read and structures the extracted text into actionable meeting notes, preserving original sources for traceable references.

What's the best way to compare multiple documents for consensus and differences?

The best way to compare multiple documents is to extract and analyze their key points. This tool highlights consensus and differences between the provided local files or URLs, outputting a structured comparison brief.

Does the summarizer require any specific tools to process knowledge bases?

Yes, processing knowledge bases requires specific tools. This capability depends on web_fetch, file_read, file_write, and memory to operate, and uses a YAML frontmatter for configuration to extract key points effectively.

How do I configure the summarizer to create deep summaries instead of quick briefs?

You configure deep summaries by adjusting the YAML frontmatter. This configuration directs the tool to extract more comprehensive key points from URLs or local files, resulting in detailed deep summaries rather than quick briefs.