·file-converter
#

file-converter

89jobrien/steve

This skill handles file format conversions across documents (PDF, DOCX, Markdown, HTML, TXT), data files (JSON, CSV, YAML, XML, TOML), and images (PNG, JPG, WebP, SVG, GIF). Use when the user requests converting, transforming, or exporting files between formats. Generates conversion code dynamically based on the specific request.

18Installs·0Trend·@89jobrien

Installation

$npx skills add https://github.com/89jobrien/steve --skill file-converter

SKILL.md

Convert files between formats across three categories: documents, data files, and images. Generate Python code dynamically for each conversion request, selecting appropriate libraries and handling edge cases.

| Markdown | HTML | markdown or mistune | | HTML | Markdown | markdownify or html2text | | HTML | PDF | weasyprint or pdfkit (requires wkhtmltopdf) | | PDF | Text | pypdf or pdfplumber | | DOCX | Markdown | mammoth | | DOCX | PDF | docx2pdf (Windows/macOS) or LibreOffice CLI | | Markdown | PDF | Convert via HTML first, then to PDF |

| JSON | YAML | pyyaml | | YAML | JSON | pyyaml | | JSON | CSV | pandas or stdlib csv + json | | CSV | JSON | pandas or stdlib csv + json | | JSON | TOML | tomli/tomllib (read) + tomli-w (write) | | XML | JSON | xmltodict | | JSON | XML | dicttoxml or xmltodict.unparse |

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/89jobrien/steve --skill file-converter
Category
#Documents
Verified
First Seen
2026-02-05
Updated
2026-02-18

Quick answers

What is file-converter?

This skill handles file format conversions across documents (PDF, DOCX, Markdown, HTML, TXT), data files (JSON, CSV, YAML, XML, TOML), and images (PNG, JPG, WebP, SVG, GIF). Use when the user requests converting, transforming, or exporting files between formats. Generates conversion code dynamically based on the specific request. Source: 89jobrien/steve.

How do I install file-converter?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/89jobrien/steve --skill file-converter Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/89jobrien/steve