Percerno Skillsbeta
← everything it can do · pdf

PDF To Markdown PDF

Converts PDF, PowerPoint, Word, and Excel files into Markdown format using the Microsoft markitdown package. It extracts text and structural content from these document types to create a readable Markdown file.

10 uses this weeksource pamelafoxlicence MIT
Quality gate: PASS · fewer tokens, same result · measured 2026-10-23
Same outcome with -599 % fewer tokens than reading the file into the model (3 requests).
won 1/1, lift +21.0, tokens ×6.99
Security scan: clean · 2026-10-24 · 1 files · ran in sandbox
no network calls, shell tricks, credential access or instruction tampering found in its files.

Try asking

Say it in your own words; the assistant finds this recipe by itself. Examples:

“Konvertér venligst den vedhæftede PDF til Markdown.”
“Jeg har brug for at trække teksten ud af denne faktura.pdf.”
“Kan du lave mine præsentationsslider.pptx om til markdown?”
“Convert the attached quarterly report.pdf into a markdown file.”
“I need to extract the text from this invoice.pdf so I can paste it into my notes.”
“Can you turn my slides.pptx into markdown format?”
Try this skill from Claude, ChatGPT or a chat on your own page. Free plan, no credit card.Get started free

Good for

pdfmarkdownconversiontext-extractionmarkitdowndocument-processingparsingfile-format

Not for

Do not use this skill if the user wants to edit the original PDF or change its layout, as this tool is read-only for conversion. It is not suitable for OCR tasks on scanned images where the PDF contains no text layer, nor for converting images (PNG/JPG) to text, which would require an OCR-specific skill.

Details

When it is the right choice

Use this skill when the user explicitly asks to convert a PDF, PPTX, DOCX, or XLSX file to Markdown. It is also appropriate when the user wants to extract raw text or content from these binary document formats for further processing or reading. This is the correct choice for parsing document structures into a plain-text-based format.

The full recipe the assistant reads

PDF to Markdown Conversion

This skill converts PDF files to Markdown format using Microsoft's markitdown package.

When to use

  • User asks to convert a PDF to Markdown
  • User wants to extract text content from a PDF
  • User needs to read or parse a PDF document
  • User asks to summarize or analyze a PDF file

How to use

Use uvx to run markitdown directly. Pick the dependency group matching the file type:

File type Dependency group
PDF pdf
PowerPoint (.pptx) pptx
Word (.docx) docx
Excel (.xlsx) xlsx
Excel (.xls) xls
uvx 'markitdown[pdf]' <path-to-file> -o output.md

Or install all optional dependencies at once:

uvx 'markitdown[all]' <path-to-file> -o output.md

Examples

uvx 'markitdown[pdf]' report.pdf -o report.md
uvx 'markitdown[pptx]' slides.pptx -o slides.md
uvx 'markitdown[docx]' document.docx -o document.md

Output

  • If you were asked to save the output to a specific file, save it to the requested file using -o.
  • If no output file was specified, use the source filename with a .md suffix.
Files in this skill (2)
  • LICENSE
  • SKILL.md
Where it comes from

Vendored from pamelafox/presentation-skills, commit 2b809b3a8d2f, path .agents/skills/pdf-to-markdown, licence MIT. The upstream licence file ships inside the skill.