← Back to Skills Marketplace
jerryxue185-png

Word To Jpg

by Skyler · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
108
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install word-to-jpg
Description
Convert Word documents (.docx/.doc) to high-quality JPG images with 100% formatting fidelity. Uses Word COM interface to export PDF, then PyMuPDF renders at...
Usage Guidance
This skill will work only on a Windows host with Microsoft Word installed because it uses Word's COM interface (comtypes) to export PDF before rendering with PyMuPDF. The package metadata did not declare this OS/binary requirement — be aware it may fail silently on non-Windows systems. Crucially, the converter opens Word documents via automation; Word may run embedded macros or other active content depending on your Word security settings. Do not use this skill to auto-convert untrusted documents on sensitive machines. If you proceed: (1) run it in a sandbox or isolated VM, (2) ensure Word macro settings / Protected View are configured appropriately, (3) inspect incoming documents before conversion, and (4) be comfortable installing comtypes and pymupdf via pip. If you need a cross-platform or safer option, consider a purely PDF-based renderer (that never launches Word) or a service that extracts pages without executing document code.
Capability Analysis
Type: OpenClaw Skill Name: word-to-jpg Version: 1.0.1 The skill is a legitimate utility for converting Word documents to JPG images. It uses the Microsoft Word COM interface (via comtypes) and PyMuPDF (fitz) as described in SKILL.md. The script word-to-jpg-converter.py follows a transparent logic: it locates the document, automates Word to export a PDF, and then renders that PDF into high-resolution images. There are no signs of data exfiltration, obfuscation, or malicious intent.
Capability Assessment
Purpose & Capability
The skill's stated purpose (convert Word → JPG) matches the code and instructions. However, the registry metadata lists no required binaries or OS restriction while the SKILL.md and script explicitly require Microsoft Word via the Windows COM interface (comtypes). That means the skill effectively requires a Windows host with MS Word installed, but this is not declared in the metadata — an inconsistency that could mislead users about where it will work and what it needs.
Instruction Scope
The SKILL.md and the script instruct the agent to automatically find and open Word documents from ~/.openclaw/media/inbound (or any user-provided path) and use Word COM to open and save-as PDF. Opening Word documents via automation can trigger document macros or other Word behaviours depending on the host's Word security settings. The skill does not disable macros, use protected view, or otherwise mitigate execution of embedded macros — a notable safety risk when processing untrusted documents.
Install Mechanism
This is an instruction-only skill with no install spec; the SKILL.md tells users to pip install comtypes and pymupdf. Those are normal PyPI packages; comtypes enables Windows COM automation and PyMuPDF handles rendering. There is no download-from-untrusted-URL or archive extraction. Note: comtypes is Windows-specific in this use, but the skill does not declare an OS requirement.
Credentials
The skill does not request environment variables, external credentials, or access to unrelated services. It only reads/writes files under ~/.openclaw and any user-supplied path, which is proportional to its file-conversion purpose.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request permanent platform privileges or modify other skills' configs. Its filesystem activity is limited to its own ~/.openclaw directories (and any user-provided paths).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install word-to-jpg
  3. After installation, invoke the skill by name or use /word-to-jpg
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
word-to-jpg v1.0.1 - Added detailed instructions for converting Word documents to high-quality JPG images at 300 DPI. - Updated usage examples and trigger phrases for easier operation. - Improved documentation on supported features, dependencies, output paths, and common troubleshooting. - Clarified file and output naming conventions and compatibility requirements.
v1.0.0
word-to-jpg 1.0.0 – Initial release - Converts Word documents (.docx/.doc) to high-quality JPG images with 100% formatting fidelity. - Uses Word COM interface for PDF export, then PyMuPDF renders images at 300 DPI. - Fully supports Chinese filenames, multi-page documents, and automatic cleanup. - Outputs images to a dedicated outbound directory with predictable naming. - Requires Microsoft Word installed and Python dependencies: comtypes, pymupdf.
Metadata
Slug word-to-jpg
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Word To Jpg?

Convert Word documents (.docx/.doc) to high-quality JPG images with 100% formatting fidelity. Uses Word COM interface to export PDF, then PyMuPDF renders at... It is an AI Agent Skill for Claude Code / OpenClaw, with 108 downloads so far.

How do I install Word To Jpg?

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

Is Word To Jpg free?

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

Which platforms does Word To Jpg support?

Word To Jpg is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Word To Jpg?

It is built and maintained by Skyler (@jerryxue185-png); the current version is v1.0.1.

💬 Comments