Markdown Exporter
Une CLI convertit le Markdown en DOCX, PPTX, XLSX, PDF, IPYNB, CSV, JSON, XML, LaTeX
Testé · Fonctionne
Ce que fait
Documente la CLI markdown-exporter (package PyPI md-exporter) qui convertit le texte Markdown, les tables Markdown et les blocs de code délimités en fichiers DOCX, PPTX, XLSX, PDF, HTML, IPYNB, CSV, JSON/JSONL, XML et LaTeX. Se déclenche lorsqu'un utilisateur demande de convertir, d'exporter ou de transformer un fichier .md en fichiers Word, Excel, PowerPoint, PDF, un notebook ou des fichiers de code autonomes.
Rapport de test
Tâche : convertir report.md (30 lignes : titres, gras/italique, tableau 3x3, liste, citation, blocs python et bash) en formats maximum et vérifier les fichiers par programme. Base de référence sans compétence : a écrit 36 lignes en utilisant python-docx/openpyxl — les fichiers ont été générés, mais vérifiés via python-docx, baseline.docx avait bold_runs=0 et italic_runs=0 (formatage perdu), la feuille Excel était sans nom 'Sheet', et PDF/PPTX/IPYNB n'étaient pas du tout gérés. Avec la compétence, les 10 commandes ont fonctionné : skill.docx a préservé bold_runs=1 et italic_runs=1, la feuille xlsx a été automatiquement nommée 'Q3 Infrastructure Report' par le titre, skill.pdf commence par %PDF- magic (3176 octets), skill.pptx contient 2 vraies diapositives, skill.ipynb — 3 cellules [markdown, code, code], md_to_codeblock a correctement séparé les blocs par langage en cbdir_1.py et cbdir_2.sh, et --compress a produit un zip avec code_1.py/code_2.sh. Les tables dans docx correspondaient pour les deux (4x3), mais la couverture de format et la préservation du style de la compétence sont strictement meilleures. Important : SKILL.md lui-même n'est que de la documentation CLI ; sans `pip install md-exporter`, le binaire est manquant et la compétence est inutile, donc l'étape pip est incluse dans la commande d'installation.
Testé le: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/markdown-exporterUne CLI convertit le Markdown en DOCX, PPTX, XLSX, PDF, IPYNB, CSV, JSON, XML, LaTeX
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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