What problem does it solve? Converting documents like PDFs, Word files, spreadsheets, and HTML pages into clean Markdown for notes, documentation, or LLM ingestion usually requires manual copy-pasting or ad-hoc tools. This Skill wraps MarkItDown with guarded input handling so local files convert safely without overwriting sources or accepting untrusted remote URLs. ## Core Features & Use Cases - Single-File Conversion: Convert one local file (PDF, DOCX, XLSX, HTML, images, audio, archives) to a validated UTF-8 Markdown file with atomic writes. - Batch Folder Conversion: Recursively convert an entire directory, mirroring relative paths and filtering by extension with --include flags. - Safety Guardrails: Rejects URI inputs, prevents source overwrite, requires explicit --overwrite for existing destinations, and keeps MarkItDown plugins disabled. - Use Case: You have a folder of 50 PDF reports and DOCX memos. Run the batch command to produce a mirrored directory of Markdown files ready for a knowledge base or RAG pipeline. ## Quick Start Ask the assistant to convert a local file such as report.pdf into report.md using the markdown-converter skill, then verify the output headings and tables.