← Back to Skills Marketplace
jpengcheng523-netizen

File Converter

by jpengcheng523-netizen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
141
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install jpeng-file-converter
Description
File format conversion skill. Convert between PDF, DOCX, Markdown, HTML, images, audio, and video formats.
README (SKILL.md)

File Converter

Convert files between different formats.

When to Use

  • User wants to convert a file to another format
  • Convert documents (PDF, DOCX, Markdown)
  • Convert images (PNG, JPG, WebP, SVG)
  • Convert audio/video formats

Supported Conversions

Documents

  • PDF ↔ DOCX
  • Markdown ↔ HTML ↔ PDF
  • TXT ↔ DOCX

Images

  • PNG ↔ JPG ↔ WebP ↔ GIF
  • SVG → PNG/JPG
  • HEIC → JPG/PNG

Audio

  • MP3 ↔ WAV ↔ FLAC ↔ AAC
  • M4A ↔ MP3

Video

  • MP4 ↔ WebM ↔ AVI
  • Video → GIF

Usage

Convert document

python3 scripts/convert.py \
  --input ./document.docx \
  --output ./document.pdf

Convert image

python3 scripts/convert.py \
  --input ./image.png \
  --output ./image.jpg \
  --quality 90

Batch convert

python3 scripts/convert.py \
  --input-dir ./images/ \
  --output-dir ./converted/ \
  --from png \
  --to webp

Resize image

python3 scripts/convert.py \
  --input ./photo.jpg \
  --output ./thumbnail.jpg \
  --resize 800x600

Extract audio from video

python3 scripts/convert.py \
  --input ./video.mp4 \
  --output ./audio.mp3 \
  --extract-audio

Output

{
  "success": true,
  "input": "./document.docx",
  "output": "./document.pdf",
  "input_size_kb": 45,
  "output_size_kb": 52
}
Usage Guidance
This skill looks incomplete: it tells the agent to run scripts/convert.py but the package contains no code and no install instructions. Before installing or using it, ask or verify: 1) Where does scripts/convert.py come from? Can you inspect its source? 2) What external tools are required (ffmpeg, pandoc, imagemagick, libreoffice)? 3) Is there an official source or repository/homepage for the skill and a published install process? 4) Avoid running it on sensitive files until you can review the script. If the author provides the convert.py source or a trustworthy install spec that matches the SKILL.md, re-evaluate — that would reduce the concern.
Capability Analysis
Type: OpenClaw Skill Name: jpeng-file-converter Version: 1.0.0 The skill bundle contains metadata and documentation for a file conversion utility. The SKILL.md file describes standard functionality for converting between various document, image, audio, and video formats using a CLI script (scripts/convert.py). No malicious instructions, prompt injections, or suspicious behaviors are present in the provided files.
Capability Assessment
Purpose & Capability
The skill claims a wide set of file conversions but declares no required binaries, no dependencies, and provides no code. Real converters typically need tools like ffmpeg, imagemagick, pandoc, or a bundled script. The SKILL.md expects scripts/convert.py to exist, but there are no code files or install instructions. This mismatch is not coherent with the stated purpose.
Instruction Scope
Runtime instructions explicitly tell the agent to run `python3 scripts/convert.py` and operate on arbitrary filesystem paths (e.g., ./document.docx, ./images/). That is within the general conversion purpose, but the instructions give no source for the script, no safety checks, and no constraints. If a convert.py is present or later introduced, the agent could execute arbitrary Python on user files; if it's absent, the skill is non-functional. The instructions are therefore incomplete and potentially risky.
Install Mechanism
There is no install spec (instruction-only), which minimizes automatic code installation risk. However, because the instructions reference a local script and conversion tools, the lack of any install or dependency declaration increases ambiguity about where converting functionality is supposed to come from.
Credentials
The skill requests no environment variables, credentials, or config paths — that is proportionate for a local file-conversion utility. There are no unexplained secret requests.
Persistence & Privilege
Flags are default (always: false, user-invocable: true, model invocation allowed). The skill does not request persistent presence or cross-skill/system configuration changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jpeng-file-converter
  3. After installation, invoke the skill by name or use /jpeng-file-converter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of jpeng-file-converter. - Supports conversion between popular document, image, audio, and video formats. - Includes batch conversion, image resizing, and audio extraction from video. - Simple command-line usage with customizable options for format, quality, and directories.
Metadata
Slug jpeng-file-converter
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is File Converter?

File format conversion skill. Convert between PDF, DOCX, Markdown, HTML, images, audio, and video formats. It is an AI Agent Skill for Claude Code / OpenClaw, with 141 downloads so far.

How do I install File Converter?

Run "/install jpeng-file-converter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is File Converter free?

Yes, File Converter is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does File Converter support?

File Converter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created File Converter?

It is built and maintained by jpengcheng523-netizen (@jpengcheng523-netizen); the current version is v1.0.0.

💬 Comments