---
title: "summarize"
description: "Fetch a URL or convert a local file (PDF, DOCX, HTML, and more) into Markdown with markitdown, optionally summarizing it."
canonical: https://agentpluginsdirectory.com/plugins/summarize
last-updated: 2026-10-10
---

# summarize
Fetch a URL or convert a local file (PDF, DOCX, HTML, and more) into Markdown with markitdown, optionally summarizing it.
- Slug: summarize
- Publisher: Abdeslam Yassine Agmar
- Repository: https://github.com/ayagmar/agents-skills
- Manifest: plugins/summarize/plugin.json
- Version: 0.1.2
- License: Apache-2.0
- Category (editorial): other
- Skills: 1 (summarize)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-09-28
- Repository last pushed: 2026-10-08
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/summarize
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What summarize does, in the publisher's words

Convert a URL or local document into Markdown and optionally summarize it. Privacy: fetches URLs you give it (via markitdown) and runs local tools (uvx markitdown, and pi for the optional summary). Converted content and summaries pass through your agent and model provider.

- Node.js >= 22.19
- uvx (from uv) to run markitdown
- pi CLI, only for the optional summary step

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/ayagmar/agents-skills/HEAD/plugins/summarize/README.md
