Skills markdown-anything
Convert PDF, DOCX, XLSX, PPTX, images, audio, and 25+ file formats to clean Markdown using the Markdown Anything API.
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/adiologydev/markdown-anything" ~/.claude/skills/openclaw-skills-markdown-anything && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/adiologydev/markdown-anything" ~/.openclaw/skills/openclaw-skills-markdown-anything && rm -rf "$T"
manifest:
skills/adiologydev/markdown-anything/SKILL.mdsource content
Markdown Anything
Convert files to clean, structured Markdown using the Markdown Anything API. Supports PDF, DOCX, XLSX, PPTX, images, audio, and 25+ formats.
Setup
Set your API token as an environment variable. Get one from Settings > API Tokens in your Markdown Anything workspace.
MDA_API_TOKEN=mda_your_token_here
When to Use
Use the
mda-convert tool when the user asks to:
- Convert a file to Markdown
- Extract text from a PDF, document, image, or audio file
- Turn a document into Markdown for use in a prompt or workflow
Tools
mda-convert
Converts a file to Markdown. Run
scripts/convert.sh with the file path as the first argument.
Arguments:
— Path to the file to convert$1
Optional environment variables:
— Use Enhanced AI for scanned documents, images, and audio (costs extra credits)MDA_ENHANCED_AI=true
— Include document metadata in the responseMDA_INCLUDE_METADATA=true
— Optimize output for LLM token efficiencyMDA_OPTIMIZE_TOKENS=true
Example:
scripts/convert.sh /path/to/document.pdf
The tool outputs the converted Markdown to stdout.
mda-credits
Check your remaining credit balance. Run
scripts/credits.sh with no arguments.
Example:
scripts/credits.sh
Security & Privacy
- Files are sent to
for processinghttps://markdownanything.com/api/v1/convert - Your API token is sent via the
headerAuthorization - No data is stored locally beyond the conversion result
- See Markdown Anything Privacy Policy for data handling details