Markdown Converter

SkillDocs & knowledge

Convert PDF, Office, HTML, data, media, ZIP to Markdown.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Markdown Converter skill

What this skill tells your AI

The instructions your AI receives, as published by notque/vexjoy-agent in skills/research/markdown-converter/SKILL.md and read by ahel’s review.

Convert a file to Markdown with markitdown, zero install:

uvx 'markitdown[all]' input.pdf -o output.md   # to file
uvx 'markitdown[all]' input.docx               # to stdout
cat blob | uvx 'markitdown[all]' -x .pdf       # stdin, with extension hint

When uvx is missing, run pipx run 'markitdown[all]' … with the same arguments. First run downloads dependencies; later runs hit the cache. Output preserves headings, tables, lists, and links.

For video transcripts, use the video-transcript skill.

Formats

InputNotes
PDF, .docx, .pptx, .xlsx, .xlsDocument structure preserved
HTML, CSV, JSON, XMLStructured Markdown
ImagesEXIF metadata + OCR text
AudioEXIF metadata + speech transcription
ZIP, EPubIterates contents, converts each

Options

FlagEffect
-o FILEWrite output to FILE
-x .EXTExtension hint for stdin input
-m MIMEMIME-type hint
-c CHARSETCharset hint, e.g. UTF-8

Error handling

Garbled or empty text from a scanned PDF

Cause: page is an image; the base extractor reads text layers only. Solution: render pages to images (pdftoppm), then convert the images so OCR runs.

Signals

GitHub stars
419
Forks
44
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
markdown-converter-notque
Source
github.com/notque/vexjoy-agent