documents-to-markdownlisted
Install: claude install-skill martinwolve/documents-to-markdown
# Documents to Markdown
Convert all available documents into separate Markdown files, one per source document, preserving the full integral textual content and recognizable source and page marking.
## Which documents to convert
Documents can reach this skill through two channels, and both are in scope:
- **Project context**: documents that are part of the project the conversation runs in.
- **Chat attachments**: documents attached directly to the conversation (uploaded to the chat).
Treat both as source documents. When the user does not narrow the set, convert every document from both channels. When the user points to a specific document, format, or subset (for example only the attached files, or only the PDFs), limit the conversion to that. If the exact same document appears in both channels, convert it only once.
## Purpose
Deliver, per source document, one separate `.md` file containing the complete textual content of that source document in full. Do not add information, do not summarize, do not rewrite, and do not interpret. Reproduce the text exactly as it appears in the source document. The only exception is the handling of revision markings, described under "Handling revision markings".
## Supported document types
Handle all common document types that may appear in the project context or as a chat attachment, including at least:
- PDF (`.pdf`)
- Word (`.docx`, `.doc`)
- Excel (`.xlsx`, `.xls`)
- PowerPoint (`.pptx`, `.ppt`)
- Plain text (`.txt`)
- CSV (`.csv`