converter_skill

This skill lets you convert any file to any target format locally, preserving quality and reporting losses, with zero uploads.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill converter

  • _meta.json273 B
  • skill.md12.2 KB

Overview

This skill is a universal file format transformer that converts any file from one format to another locally and instantly. It supports documents, images, audio, video, data, code, ebooks, archives, spreadsheets, and presentations, handling both simple and complex conversion paths. The tool warns when conversions are lossy, recommends preservation-first options, and never uploads your files to third-party servers.

How this skill works

Drop a file, name the target format, and the skill determines a conversion path—direct or multi-step—then executes it locally. It inspects file containers, codecs, metadata, and internal structure (text flows, tables, equations, audio codecs, subtitle tracks, archive trees) to preserve what matters. When quality loss is unavoidable, it explains what will be lost and suggests alternative settings or lossless routes.

When to use it

  • Recovering editable content from PDFs, legacy document formats, or old backups
  • Preparing media for publishing, streaming, or device-specific playback (resize, transcode, recontainerize)
  • Converting large image/photo libraries between modern and legacy formats in bulk
  • Transforming structured data between CSV, JSON, XML, Parquet, and SQL for analysis
  • Creating or extracting archives, changing compression or compatibility for sharing
  • Converting ebooks and comics for target readers and devices

Best practices

  • Keep an original master in a lossless or native format before any lossy conversion
  • Specify the intent (archive, edit, share, email) so recommended settings match your goal
  • Batch-test conversions on a small sample before processing entire libraries
  • Preserve metadata and timestamps when archival fidelity matters
  • Choose widely supported, open formats (PDF/A, TIFF, FLAC, WAV, PNG, EPUB) for long-term storage

Example use cases

  • Convert a scanned PDF into editable DOCX while preserving headings, tables, and footnotes
  • Transcode a camera RAW library to high-quality TIFF for editing and JPEG for web delivery in one operation
  • Turn WAV interviews into MP3 for sharing while warning about irreversible loss and suggesting bitrate options
  • Recontainerize MKV with H.264 to MP4 for smart TV compatibility without re-encoding when possible
  • Export a complex XLSX with formulas and pivot tables to CSV or SQL for database import
  • Batch-convert HEIC phone photos to JPEG for compatibility with older devices

FAQ

No. All conversions run locally; nothing is uploaded to external servers.

How do you handle lossy conversions?

The skill warns you in advance, explains what is lost, and offers bitrate/quality alternatives or lossless substitutes when feasible.

Can it batch-convert thousands of files?

Yes. Batch operations are supported with sample testing, parallelism options, and consistent metadata handling.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational