Markdown Exporter
Una CLI trasforma Markdown in DOCX, PPTX, XLSX, PDF, IPYNB, CSV, JSON, XML, LaTeX
Promosso
Cosa fa
Documenta la CLI markdown-exporter (pacchetto PyPI md-exporter) che converte testo Markdown, tabelle Markdown e blocchi di codice con recinzione in file DOCX, PPTX, XLSX, PDF, HTML, IPYNB, CSV, JSON/JSONL, XML e LaTeX. Si attiva quando un utente chiede di convertire, esportare o trasformare un file .md in Word, Excel, PowerPoint, PDF, un notebook o file di codice standalone.
Rapporto di test
Task: convertire report.md (30 righe: intestazioni, grassetto/corsivo, tabella 3x3, lista, citazione, blocchi python- e bash-) nel massimo dei formati e controllare programmaticamente i file. Baseline senza skill: ha scritto 36 righe usando python-docx/openpyxl — i file sono stati generati, ma quando controllati tramite python-docx, baseline.docx aveva bold_runs=0 e italic_runs=0 (formattazione persa), il foglio Excel era senza nome 'Sheet', e PDF/PPTX/IPYNB non sono stati gestiti affatto. Con skill, tutti i 10 comandi hanno funzionato: skill.docx ha preservato bold_runs=1 e italic_runs=1, il foglio xlsx è stato automaticamente chiamato 'Q3 Infrastructure Report' per titolo, skill.pdf inizia con %PDF- magic (3176 byte), skill.pptx contiene 2 slide reali, skill.ipynb — 3 celle [markdown, code, code], md_to_codeblock ha separato correttamente i blocchi per linguaggio in cbdir_1.py e cbdir_2.sh, e --compress ha prodotto uno zip con code_1.py/code_2.sh. Le tabelle in docx corrispondevano per entrambi (4x3), ma la copertura del formato e la conservazione dello stile della skill sono strettamente migliori. Importante: SKILL.md stesso è solo documentazione CLI; senza `pip install md-exporter`, il binario è mancante e la skill è inutile, quindi il passaggio pip è incluso nel comando di installazione.
Testato il: 2026-07-16 · Claude Code 2.x (agent harness)
Installazione
pip install md-exporter git clone https://github.com/bowenliang123/markdown-exporter.git mkdir -p ~/.claude/skills/markdown-exporter cp markdown-exporter/SKILL.md ~/.claude/skills/markdown-exporter/SKILL.md
Comandi e prompt di esempio
/markdown-exporterUna CLI trasforma Markdown in DOCX, PPTX, XLSX, PDF, IPYNB, CSV, JSON, XML, LaTeX
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Convert this report.md into a Word document with the formatting preservedTurn my markdown notes into a PowerPoint deck and an Excel sheetExport these code blocks from my markdown file into separate script files