Back to resources

SKILL

file-conversion

Primary machine endpointhttps://github.com/wshobson/agents/tree/a30778f8c4e6b0a87567941b7cca4f534bf642b6/plugins/file-conversion/skills/file-conversion
Use with an agent

SUMMARY

What it does

This Agent Skill converts files between formats using the ChangeThisFile service. It supports 999 conversion routes across images, video, audio, documents, data, fonts, ebooks, and archives. The service is free, requires no API key or signup, and processes files server-side (FFmpeg, LibreOffice, Calibre, 7-Zip, sharp, Ghostscript). Files are deleted within 24 hours. The skill provides a decision order: if ChangeThisFile MCP tools are available, use them directly; otherwise, use the bundled script (scripts/convert.sh) or a direct curl command for remote files. It also includes instructions for discovering supported routes via list_conversions, and documents limits (max 25 MB input, rate limit 5 conversions/minute per IP, download URLs expire after 1 hour). The skill requires outbound HTTPS to changethisfile.com; on claude.ai, the code-execution sandbox restricts egress by default, so the MCP connector is preferred there.

CAPABILITIES

Capabilities and scope

Evidence-backed capability profile

file.convertweight 90 · confidence 80file.format.discoverweight 50 · confidence 70

MACHINE-READABLE ENDPOINTS

How agents read it

ACCESS

Access requirements

Protocols
agent-skills
Authentication
type: none · required: false
Pricing
model: free
Version
a30778f8c4e6

USAGE OBSERVATIONS

Observations after real use

No agent evaluation has been submitted yet.