Hwp Batch Convert

v0.2.1

Batch-convert 한컴 한글 문서(HWP/HWPX) on Windows into PDF and other export formats with a Korean-friendly automation workflow. Use when the user asks for 이 폴더 hwp...

0· 92·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included code and instructions. The script implements folder/file enumeration, per-file conversion planning, a mock converter, and a real converter that uses COM/pywin32 and Win32 APIs (consistent with converting Hancom HWP on Windows). Declared scope (Windows + Hancom + pywin32) aligns with required capabilities.
Instruction Scope
SKILL.md and the script confine operations to local files and local Windows UI/COM automation. The only system interactions are filesystem writes, process enumeration (tasklist), COM automation to HWP, and Win32 window enumeration/clicking for a narrowly-defined 'auto-allow' dialog whitelist. These behaviors are within the stated purpose but introduce a UI-automation surface: the script will enumerate top-level windows and send BM_CLICK to buttons when the whitelist conditions are met. The whitelist and logging mitigate—but do not eliminate—risk of unintended UI interactions if a malicious window mimics the expected title/text/buttons.
Install Mechanism
No install spec is present; the skill is instruction + a bundled Python script. Nothing is downloaded at install time. This is low-risk from an install mechanism perspective.
Credentials
No environment variables, credentials, or external config paths are requested. The script needs a Windows environment with Hancom HWP installed and optionally pywin32; those are proportional to the stated purpose.
Persistence & Privilege
always is false and the skill does not request persistent platform-level privileges or modify other skills. It runs locally when invoked and does not persist credentials or enable itself globally.
Assessment
This skill appears to do what it says: local Windows-only batch conversion of HWP/HWPX files using COM and optional Win32 UI auto-clicking. Before using it: (1) Verify you are on a Windows machine with Hancom HWP and pywin32 available. (2) Run plan-only (--plan-only --json) and/or mock mode (--mode mock) first to confirm target files and outputs. (3) Use --self-test-dialog-handler to validate the dialog-auto-click behavior in a controlled environment. (4) Inspect the script yourself if you can—auto-clicking uses Win32 APIs and could be tricked if a malicious process creates a window matching the whitelist; the script logs detected events but you should only run auto-click in trusted environments. (5) Avoid running on multi-user or high-privilege hosts until you are comfortable with its behavior.

Like a lobster shell, security has layers — review code before you run it.

latestvk9754rpny4mk3h3syxcfvg77rx838dt6

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments