document-conversion

Solid

Document-to-markdown conversion with tiered fallback: MCP markitdown, native tools, or user notice

Data & Documents 297 stars 27 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
82
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Document Conversion Convert documents and URLs to markdown using a three-tier fallback strategy. This skill is infrastructure: consumer skills reference it via dependency rather than reimplementing conversion logic. ## When To Use - Converting PDF, DOCX, PPTX, XLSX, HTML, or images to markdown for downstream processing - Any skill that ingests external documents - File format is not plain text or markdown ## When NOT To Use - Content is already markdown or plain text - You only need to read a small text file (use Read directly) ## Format Detection Identify the document type from the URI before converting. | Extension | Format | Tier 1 | Tier 2 | |-----------|--------|--------|--------| | `.pdf` | PDF | Yes | Read tool (pages) | | `.docx`, `.doc` | Word | Yes | None | | `.pptx`, `.ppt` | PowerPoint | Yes | None | | `.xlsx`, `.xls` | Excel | Yes | None | | `.html`, `.htm` | HTML | Yes | WebFetch | | `.csv` | CSV | Yes | Read tool | | `.json` | JSON | Yes | Read tool | | `.xml` | XML | Yes | Read tool | | `.png`, `.jpg`, `.jpeg`, `.gif`, `.webp` | Image | Yes | Read tool (visual) | | `.mp3`, `.wav`, `.m4a` | Audio | Yes | None | | `.zip` | Archive | Yes | None | | `.epub` | E-book | Yes | None | See `modules/format-matrix.md` for quality comparison across tiers. ## Conversion Protocol To convert a document to markdown: ``` 1. DETECT -- Identify format from URI extension or context 2. TRY -- Tier 1: MCP markitdown (best quality) 3. DEGRADE -- Tier 2: native C...

Details

Author
athola
Repository
athola/claude-night-market
Created
6 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

file-converter

This skill handles file format conversions across documents (PDF, DOCX, Markdown, HTML, TXT), data files (JSON, CSV, YAML, XML, TOML), and images (PNG, JPG, WebP, SVG, GIF). Use when the user requests converting, transforming, or exporting files between formats. Generates conversion code dynamically based on the specific request.

335 Updated today
aiskillstore
Data & Documents Listed

markdown-to-docx

Use this skill whenever the user wants to convert a Markdown file to a Word document (.docx). Triggers include: 'convert markdown to Word', 'convert .md to .docx', 'render mermaid to Word', 'generate Word doc from markdown', 'export markdown as docx', or any request to turn a .md file into a .docx. Use this skill even if the user just says 'make a Word doc from this markdown' or 'convert this to Word'. This skill handles: (1) native Word TOC placed after the document header block (H1 title + metadata + '---' separator), (2) Mermaid diagram blocks rendered to high-resolution PNG and embedded as images, and (3) tables formatted with colored header rows, alternating row shading, and borders. Do NOT use for PDFs, Google Docs, spreadsheets, or general DOCX editing unrelated to Markdown conversion.

0 Updated 5 days ago
desmondc9
Data & Documents Solid

markdown-to-html

Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on web template systems like `jekyll/jekyll`, `gohugoio/hugo`, or similar web templating systems that utilize markdown documents, converting them to html. Use when asked to "convert markdown to html", "transform md to html", "render markdown", "generate html from markdown", or when working with .md files and/or web a templating system that converts markdown to HTML output. Supports CLI and Node.js workflows with GFM, CommonMark, and standard Markdown flavors.

34,233 Updated today
github
Data & Documents Featured

markitdown

Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.

27,705 Updated today
davila7
Data & Documents Featured

markitdown

Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.

26,817 Updated today
K-Dense-AI