
Summarize
A straightforward wrapper around markitdown that converts URLs, PDFs, Word docs, and other formats into Markdown so Claude can actually read them. The skill handles the uvx invocation and optionally pipes the result through Haiku for a quick summary. The most useful part is that it always saves the full Markdown to a temp file and prints the path, so you can inspect what was extracted before deciding what to do with it. The summarization works best when you tell it what to focus on rather than just asking for a generic summary. It's the kind of utility you need once a day when someone sends you a PDF or you want to quote from a web page without wrestling with selectors.
- skills.sh installs
- 285
- GitHub stars
- 3.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add mitsuhiko/agent-stuff --skill summarize --agent claude-codeInstalls into .claude/skills of the current project.
Files
Turn “things” (URLs, PDFs, Word docs, PowerPoints, HTML pages, text files, etc.) into Markdown so they can be inspected/quoted/processed like normal text.
markitdown can fetch URLs by itself; this skill mainly wraps it to make saving + summarizing convenient.
For PDF inputs, use the markitdown[pdf] extra (or the wrapper below, which now does this automatically).
When to use
Use this skill when you need to:
- pull down a web page as a document-like Markdown representation
- convert binary docs (PDF/DOCX/PPTX) into Markdown for analysis
- quickly produce a short summary of a long document before deeper work
Quick usage
Convert a URL or file to Markdown
Run from this skill folder (the agent should cd here first):
uvx --from 'markitdown[pdf]' markitdown <url-or-path>
To write Markdown to a temp file (prints the path) use the wrapper:
node to-markdown.mjs <url-or-path> --tmp
Tip: when summarizing, the script will always write the full converted Markdown to a temp .md file and will always print a final "Hint" line with the path (so you can open/inspect the full content).
Write Markdown to a specific file:
Sponsors
Details
- Repository
- github.com/mitsuhiko/agent-stuff
- Categories
- Frontend Development, AI & Agent Building, Office & Documents
- First seen
- Jun 3, 2026