markdown-tools
Converts documents to markdown with multi-tool orchestration for best quality. Supports Quick Mode (fast, single tool) and Heavy Mode (best quality, multi-tool merge). Use when converting PDF/DOCX/PPTX files to markdown, extracting images from documents, validating conversion
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Converts documents to markdown with multi-tool orchestration for best quality. Supports Quick Mode (fast, single tool) and Heavy Mode (best quality, multi-tool merge). Use when converting PDF/DOCX/PPTX files to markdown, extracting images from documents, validating conversion quality, or needing LLM-optimized document output.
How to use
Zainstaluj wymagane zależności: uruchom uv tool install "markitdown[pdf]", następnie pip install pymupdf4llm i brew install pandoc (lub odpowiednik dla Twojego systemu operacyjnego). Te pakiety umożliwiają obsługę różnych formatów dokumentów.
Przygotuj dokument do konwersji — obsługiwane są pliki PDF, DOCX, PPTX i XLSX. Upewnij się, że masz dostęp do pliku na swoim komputerze.
Aby szybko skonwertować dokument, użyj Trybu Szybkiego (domyślny): uruchom uv run --with pymupdf4llm --with markitdown scripts/convert.py nazwa_pliku.pdf -o output.md. Narzędzie automatycznie wybierze najlepszy konwerter dla Twojego formatu.
Jeśli potrzebujesz najwyższej jakości konwersji złożonych dokumentów, dodaj flagę --heavy: uv run --with pymupdf4llm --with markitdown scripts/convert.py nazwa_pliku.pdf -o output.md --heavy. Tryb Zaawansowany uruchamia wiele narzędzi równolegle i łączy najlepsze fragmenty wyniku.
Aby sprawdzić, które narzędzia są dostępne dla Twojego dokumentu, uruchom uv run scripts/convert.py --list-tools. Wynik markdown znajdziesz w pliku output.md.