Was macht office-to-md?
Ein Skill für Claude Code, Cursor und Codex, um Office-Dokumente in Markdown zu konvertieren.
Verwendung
office-to-md --file /pfad/zur/datei.docx
Wenn keine Datei angegeben wird, versucht der Skill, die zuletzt im Gespräch erwähnte Office-Datei zu verwenden.
Unterstützte Formate
- Word:
.docx - Excel:
.xlsx - PowerPoint:
.pptx
Funktionsweise
- Der Skill parst die angegebene Office-Datei mit der
officedoc-Bibliothek. - Extrahiert Text, Tabellen und grundlegende Formatierungen.
- Konvertiert die Inhalte in eine strukturierte Markdown-Ausgabe.
- Gibt das resultierende Markdown im Terminal aus oder speichert es in einer Datei (falls gewünscht).
Optionen
--file,-f: Pfad zur Office-Datei (erforderlich, wenn keine Datei im Gespräch genannt wurde)--output,-o: Pfad für die Ausgabedatei (optional; ohne Angabe erfolgt die Ausgabe auf der Konsole)--help: Hilfe anzeigen
Beispiele
Konvertieren einer Word-Datei
office-to-md --file bericht.docx
Konvertieren und in Datei speichern
office-to-md --file praesentation.pptx --output praesentation.md
Verwendung der zuletzt erwähnten Datei
Starten Sie das Gespräch mit:
Bitte konvertiere die Datei
daten.xlsx.
Führen Sie dann den Skill ohne Argumente aus:
office-to-md
Einschränkungen
- Komplexe Formatierungen (wie eingebettete Diagramme oder benutzerdefinierte Schriftarten) werden möglicherweise nicht vollständig beibehalten.
- Excel-Dateien: Es wird nur das erste Arbeitsblatt konvertiert.
- PowerPoint-Dateien: Notizen und Masterfolien werden ignoriert.