Claude-code-customes convert-to-md
Convert various file formats to Markdown using markitdown MCP, optimized for AI readability
install
source · Clone the upstream repo
git clone https://github.com/sc30gsw/claude-code-customes
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sc30gsw/claude-code-customes "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/convert-to-md" ~/.claude/skills/sc30gsw-claude-code-customes-convert-to-md && rm -rf "$T"
manifest:
.claude/skills/convert-to-md/SKILL.mdsource content
Convert to Markdown
Convert various file formats to Markdown using markitdown MCP, optimized for AI readability.
Arguments
: Input files or directories to convert (required)files
Options
,--recursive
: Process subdirectories recursively-r
: Filter by file types (e.g., pdf,docx,xlsx)--filter <types>
,--combine
: Combine multiple files into one markdown file-c
: Generate table of contents--toc
,--metadata
: Include file metadata in output-m
: Optimize output for AI reading--ai-optimize
,--output
: Specify output directory or file-o <path>
,--verbose
: Show detailed progress-v
Examples
# Convert single file /convert-to-md document.pdf # Convert multiple files with AI optimization /convert-to-md --ai-optimize file1.docx file2.xlsx # Recursively convert directory with filtering /convert-to-md --recursive --filter pdf,docx ./documents # Combine files into one markdown with TOC /convert-to-md --combine --toc *.pdf -o combined.md
Workflow
- Parse arguments and validate input files
- Get file list based on patterns and filters
- For each file:
- Call
with file URImcp__markitdown__convert_to_markdown - Apply AI optimization if enabled
- Save to output location
- Call
- If
, merge all outputs with optional TOC--combine - Report summary (successful/failed counts)
AI Optimization Features
When
--ai-optimize is enabled:
- Add file context headers (filename, original format)
- Add structure hints (headers, code blocks, tables)
- Clean up excessive whitespace
- Add reading notes for long documents