← All skills
docx
67 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By ZCodium-project/ZCodium (GitHub) · coding · 250 stars · scanned at commit cf24e34
Unified DOCX skill — create, template-apply, edit/fill, read, repair, and compare Word documents. Use for formal Word deliverables and DOCX diagnosis. Not for PDF/PPT or casual plain-text drafting.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 9 places.
Show 6 more
- .agents/skills/docx/SKILL.md, line 247
CLI="dotnet run --project <skill_dir>/scripts/dotnet/MiniMaxAIDocx.Cli --" - .agents/skills/docx/SKILL.md, line 261
$CLI analyze --input in.docx --json - .agents/skills/docx/scripts/docx_to_pdf.py, line 20
subprocess.run(command, check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - .agents/skills/docx/scripts/docx_to_pdf.py, line 21
except subprocess.CalledProcessError as exc: - .agents/skills/docx/scripts/render_docx_pages.py, line 20
subprocess.run(command, check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - .agents/skills/docx/scripts/render_docx_pages.py, line 21
except subprocess.CalledProcessError as exc:
Downloads and installs other software
The author does not mention this.
Found in 15 places.
Show 12 more
- .agents/skills/docx/scripts/env_check.sh, line 312
echo " Debian/Ubuntu: sudo apt-get update && sudo apt-get install -y \\" - .agents/skills/docx/scripts/setup.sh, line 236
dnf) sudo dnf install -y dotnet-sdk-$DOTNET_REQUIRED_MAJOR.0 ;; - .agents/skills/docx/scripts/setup.sh, line 270
linux:apt|wsl:apt) sudo apt-get update -qq && sudo apt-get install -y -qq python3 ;; - .agents/skills/docx/scripts/setup.sh, line 271
linux:dnf|wsl:dnf) sudo dnf install -y python3 ;; - .agents/skills/docx/scripts/setup.sh, line 300
linux:apt|wsl:apt) sudo apt-get update -qq && sudo apt-get install -y -qq pandoc ;; - .agents/skills/docx/scripts/setup.sh, line 301
linux:dnf|wsl:dnf) sudo dnf install -y pandoc ;; - .agents/skills/docx/scripts/setup.sh, line 330
linux:apt|wsl:apt) sudo apt-get update -qq && sudo apt-get install -y -qq poppler-utils ;; - .agents/skills/docx/scripts/setup.sh, line 331
linux:dnf|wsl:dnf) sudo dnf install -y poppler-utils ;; - .agents/skills/docx/scripts/setup.sh, line 361
linux:apt|wsl:apt) sudo apt-get update -qq && sudo apt-get install -y -qq libreoffice-core ;; - .agents/skills/docx/scripts/setup.sh, line 362
linux:dnf|wsl:dnf) sudo dnf install -y libreoffice-core ;; - .agents/skills/docx/scripts/setup.sh, line 395
apt) sudo apt-get update -qq && sudo apt-get install -y -qq zip unzip ;; - .agents/skills/docx/scripts/setup.sh, line 396
dnf) sudo dnf install -y zip unzip ;;
Changes files outside its own folder
The author does not mention this.
Found in 15 places.
Show 12 more
- .agents/skills/docx/scripts/env_check.sh, line 286
echo " echo 'export LC_ALL=en_US.UTF-8' >> ~/.bashrc" - .agents/skills/docx/scripts/env_check.sh, line 290
echo " Note: editing ~/.zshrc does NOT help — non-interactive subprocesses" - .agents/skills/docx/scripts/setup.sh, line 54
mkdir -p "$HOME/.local/bin" - .agents/skills/docx/scripts/setup.sh, line 75
echo " (本脚本不再自动改写 ~/.zprofile / ~/.zshrc。)" - .agents/skills/docx/scripts/setup.sh, line 139
mkdir -p "$HOME/.local/bin" - .agents/skills/docx/scripts/setup.sh, line 140
ln -sfn "$soffice_path" "$HOME/.local/bin/soffice" - .agents/skills/docx/scripts/setup.sh, line 222
info "Installing .NET SDK via dotnet-install script to ~/.dotnet (no sudo)..." - .agents/skills/docx/scripts/setup.sh, line 225
/tmp/dotnet-install.sh --channel "$DOTNET_REQUIRED_MAJOR.0" --install-dir "$HOME/.dotnet" - .agents/skills/docx/scripts/setup.sh, line 233
/tmp/dotnet-install.sh --channel "$DOTNET_REQUIRED_MAJOR.0" --install-dir "$HOME/.dotnet" - .agents/skills/docx/scripts/setup.sh, line 358
mkdir -p "$HOME/Applications" - .agents/skills/docx/scripts/setup.sh, line 526
echo " --install-dotnet Allow writing the .NET SDK to ~/.dotnet (off by default;" - .agents/skills/docx/scripts/setup.sh, line 529
echo "This script does NOT edit ~/.zprofile / ~/.zshrc and does NOT install"
Sends data to these websites: dot.net
The author does not mention this.
Found in 3 places.
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'docx' ] || [ -L ~/.agents/skills/'docx' ]; then echo 'A skill folder named docx already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/ZCodium-project/ZCodium' "$d" && git -C "$d" checkout --quiet 'cf24e347c4aaf1182ef9fa1f9743a80ab14ff638' -- '.agents/skills/docx' && mkdir -p ~/.agents/skills && cp -R "$d"/'.agents/skills/docx' ~/.agents/skills/'docx' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'docx' ~/.claude/skills/'docx' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for ZCodium-project/ZCodium shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/ZCodium-project/ZCodium/)
Score history
| Date | Version | Score |
|---|
| 2026-11-10 | cf24e34 | 67 |
| 2026-11-07 | 0e88f6e | 70 |