One-click install
npx skills add https://github.com/ivanrvpereira/.agents --skill summarize-ivanrvpereira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: summarize
Source: https://github.com/ivanrvpereira/.agents/tree/main/skills/summarize
Command: npx skills add https://github.com/ivanrvpereira/.agents --skill summarize-ivanrvpereira

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uvx, markitdown, pi.

What problem does it solve?

It turns long or binary sources like web pages, PDFs, and Office documents into readable Markdown so you can inspect, quote, and process the content, optionally producing a focused summary.

Core Features & Use Cases

  • Fetch and convert: Converts a URL or local file into Markdown using markitdown (with PDF support enabled via the markitdown[pdf] extra).
  • Optional focused summaries: When enabled, summarizes the converted Markdown with a provided prompt for the specific audience and extracted information you care about.
  • Convenient inspection workflow: Can write the full converted Markdown to a temp file and show its path as a hint for follow-up reading.

Quick Start

Convert a PDF, Word doc, HTML page, or URL into Markdown and immediately summarize it for your chosen focus by running the skill wrapper with --summary and your instruction prompt.

Frequently Asked Questions about summarize

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

FAQPage Schema
How do I convert PDFs and Office documents into Markdown for AI context?

To convert PDFs and Office documents into Markdown for AI context, this Skill fetches local files or URLs and uses markitdown with PDF support to extract readable text consistently.

Can I summarize a web page after fetching its URL and converting it to text?

Yes, you can summarize a web page after fetching its URL because the Skill converts the HTML content into Markdown and optionally applies a focused summary using claude-haiku-4-5 with your custom prompt.

Does markitdown require any extra packages to process PPTX and DOCX files?

Processing PPTX and DOCX files requires running uvx markitdown with the markitdown[pdf] extra enabled to ensure consistent binary document parsing and text extraction.

What is the best way to extract specific information from a long PDF document?

The best way to extract specific information from a long PDF is converting it to Markdown and passing a custom instruction prompt to the summarizer to focus on your exact audience and needs.

How do I inspect the full text of a converted document before summarizing it?

To inspect the full text of a converted document, the Skill can write the complete converted Markdown to a temporary file and display its path as a hint for follow-up reading.

Why does document conversion fail when processing large local binary files?

Document conversion fails when processing local binary files if the required markitdown[pdf] extra is not installed or the uvx execution environment lacks the necessary dependencies.