← All skills
lit-docx
80 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By wjgoarxiv/litgravity (GitHub) · coding · 167 stars · scanned at commit 53899d5
Make a Word .docx report, proposal, manual, memo or manuscript from a request or sources in a chosen design direction, or convert DOCX/PDF to Markdown, gated and render-checked. Needs Python 3.10+.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this. It runs automatically when the plugin is installed.
Found in 12 places.
Show 9 more
- plugin/skills/lit-docx/scripts/convert_md_to_docx.py, line 50
print("Error: 'markdown' library not found. Install with: pip install markdown") - plugin/skills/lit-docx/scripts/convert_md_to_docx.py, line 62
print("Error: 'python-docx' library not found. Install with: pip install python-docx") - plugin/skills/lit-docx/scripts/convert_md_to_docx.py, line 68
print("Error: 'beautifulsoup4' library not found. Install with: pip install beautifulsoup4") - plugin/skills/lit-docx/scripts/convert_md_to_docx.py, line 400
print("Error: 'pyyaml' library required for --publisher. pip install pyyaml") - plugin/skills/lit-docx/scripts/edit_docx.py, line 47
print("Error: 'python-docx' library not found. Install with: pip install python-docx") - plugin/skills/lit-docx/scripts/generate_docx_templates.py, line 33
print("Error: 'pyyaml' not found. pip install pyyaml", file=sys.stderr) - plugin/skills/lit-docx/scripts/generate_docx_templates.py, line 44
print("Error: 'python-docx' not found. pip install python-docx", file=sys.stderr) - plugin/skills/lit-docx/scripts/slop_lint.py, line 37
print("Error: pyyaml is required for slop_lint.py. pip install pyyaml", file=sys.stderr) - plugin/hooks/session-start.mjs, line 38
parts.push(`Update: LitGravity ${latest} is available (installed ${version}). Mention it once if the user asks about LitGravity; the update command is \`npx @li
Runs commands on your computer
The author does not mention this. It runs automatically when the plugin is installed. Expected for a coding skill.
Found in 15 places.
Show 12 more
- plugin/skills/lit-docx/scripts/pdf_fonts.py, line 40
result = subprocess.run(command, capture_output=True, text=True, encoding="utf-8", errors="replace", timeout=60, check=False) - plugin/skills/lit-docx/scripts/pdf_fonts.py, line 41
except (OSError, subprocess.SubprocessError): - plugin/skills/lit-docx/scripts/qa_docx.py, line 159
except (RuntimeError, subprocess.TimeoutExpired) as error: - plugin/skills/lit-docx/scripts/visual_audit.py, line 36
except (RuntimeError, subprocess.TimeoutExpired) as error: - plugin/hooks.json, line 6
"command": "node ./hooks/session-start.mjs", - plugin/hooks.json, line 13
"command": "node ./hooks/pre-invocation.mjs", - plugin/hooks.json, line 20
"command": "node ./hooks/post-invocation.mjs", - plugin/hooks.json, line 27
"command": "node ./hooks/stop.mjs", - plugin/hooks.json, line 37
"command": "node ./hooks/pre-tool-use.mjs", - plugin/hooks.json, line 49
"command": "node ./hooks/post-tool-use.mjs", - plugin/hooks/lib/rewind/collect.mjs, line 5
import { execFileSync } from 'node:child_process'; - plugin/hooks/lib/rewind/collect.mjs, line 63
const defaultExec = (file, args, options) => execFileSync(file, args, { encoding: 'utf8', stdio: ['ignore', 'pipe', 'ignore'], ...options });
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'lit-docx' ] || [ -L ~/.agents/skills/'lit-docx' ]; then echo 'A skill folder named lit-docx already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/wjgoarxiv/litgravity' "$d" && git -C "$d" checkout --quiet '53899d5885b11bc5b687f17c21aae0e380549874' -- 'plugin/skills/lit-docx' && mkdir -p ~/.agents/skills && cp -R "$d"/'plugin/skills/lit-docx' ~/.agents/skills/'lit-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/'lit-docx' ~/.claude/skills/'lit-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 wjgoarxiv/litgravity shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/wjgoarxiv/litgravity/)
Score history
| Date | Version | Score |
|---|
| 2026-11-10 | 53899d5 | 80 |
| 2026-11-07 | 99d1012 | 80 |