word-to-pdf
v1.0.0Convert Word documents (.docx) to PDF using Python's reportlab library. Supports Chinese characters, emojis, and proper formatting preservation. Usage: word-...
⭐ 3· 1.4k·16 current·16 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name and description claim docx→PDF conversion with Chinese/emoji support; the code implements exactly that using python-docx and reportlab and registers local fonts. Required binaries/env are none and are appropriate for the task.
Instruction Scope
SKILL.md instructions are limited to installing reportlab/python-docx and running the CLI. The runtime code only reads the input .docx, local font files (common system paths), and writes the output PDF. It does not access network endpoints, unrelated files, or undeclared environment variables.
Install Mechanism
No install spec in the registry; SKILL.md recommends pip installing reportlab and python-docx which matches the code. There are no downloads from arbitrary URLs or extract operations—standard pip install is expected for a Python script.
Credentials
The skill requires no environment variables, no credentials, and no config paths beyond common system font paths. That is proportional for a local file-conversion utility.
Persistence & Privilege
The skill does not request persistent/privileged presence (always: false), and it does not modify other skills or system-wide settings.
Assessment
This skill appears to do what it says: a simple local .docx → PDF converter using python-docx and reportlab. Before installing/running: (1) inspect the script if you prefer — it is short and readable; (2) run it in a trusted or sandboxed environment if you will convert untrusted documents (malformed .docx files can sometimes trigger library-level bugs); (3) install the dependencies via pip in a virtualenv to avoid polluting system Python; (4) ensure required Chinese fonts are installed on your system (the script looks for common system font paths). Note: the registry metadata in your listing said “homepage: none” but the included skill.json contains a homepage field — this is a minor metadata inconsistency but does not affect runtime behavior.Like a lobster shell, security has layers — review code before you run it.
latestvk97afgyy0zsy77p0ta28sp6gvd81wfna
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
