Read Microsoft Word documents (.docx and .doc) with Chinese support

v1.0.0

Read Microsoft Word documents (.docx and .doc) with Chinese support. Extract text, search keywords, and save as UTF-8 text files. No Microsoft Word installat...

0· 1.1k·2 current·2 all-time
byLuoLuo&Big-fish@vincent-big-fish
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
The skill's stated purpose (read .docx and .doc with Chinese support) is mostly met for .docx via python-docx, but the .doc (OLE) parser is a simplistic extractor that only collects printable ASCII-like bytes and will not reliably extract Chinese text. SKILL.md/README contains mixed messages (early 'Full Chinese support' vs later 'Partial' .doc support). This is a functional mismatch / misleading claim, not an indication of malicious intent.
!
Instruction Scope
Runtime instructions are limited to local file read/write operations and installing python-docx/olefile. The code does not access environment variables, network endpoints, or unrelated system paths. However, the implementation calls sys.exit(1) inside library helper functions when dependencies are missing — that can exit the whole process if these functions are invoked from an embedding host (e.g., an agent) instead of raising exceptions, which is poor practice and may disrupt the agent.
Install Mechanism
No install spec is embedded in the registry; the skill is delivered as files plus requirements.txt and the README/SKILL.md recommends pip installing python-docx and olefile and copying the directory into the skills folder. There are no downloads from arbitrary URLs or extract/install steps that would write unknown code to disk beyond normal copying of the skill files.
Credentials
The skill requires no environment variables, no credentials, and no special config paths. All declared capabilities are file-read/write only and proportionate to the stated functionality.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform-wide privileges. Installation is manual (copying the skill directory); the skill does not modify other skills or global agent settings.
Assessment
This skill is mostly safe to inspect and test, but note two practical issues before installing for production use: (1) .docx reading (python-docx) should handle Chinese fine, but the .doc (OLE) parser is very limited and will likely not extract Chinese — treat .doc support as partial and test with sample files first; (2) the code calls sys.exit() inside helper functions when dependencies are missing which can terminate the host process if used inside an agent — consider running it as a standalone script or modify the code to raise exceptions instead of exiting if you plan to import it. Also: install the required dependencies (pip install -r requirements.txt), review the files locally, and avoid feeding sensitive documents until you've validated its behavior on non-sensitive samples.

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

chinesevk97c167rew5qn3277pedx08k5n8380yadocvk97c167rew5qn3277pedx08k5n8380yadocumentvk97c167rew5qn3277pedx08k5n8380yadocxvk97c167rew5qn3277pedx08k5n8380yalatestvk97c167rew5qn3277pedx08k5n8380yaofficevk97c167rew5qn3277pedx08k5n8380yareadvk97c167rew5qn3277pedx08k5n8380yawordvk97c167rew5qn3277pedx08k5n8380ya

License

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

Comments