← All skills
officecli-docx
77 / 100 · Review before installing
Check before installing.
By iOfficeAI/AionCore (GitHub) · other · 132 stars · scanned at commit 503a871
Use this skill any time a .docx file is involved -- as input, output, or both. This includes: creating Word documents, reports, letters, memos, or proposals; reading, parsing, or extracting text from any .docx file; editing, modifying, or updating existing documents; working with templates, tracked changes, comments, headers/footers, or tables of contents. Trigger whenever the user mentions 'Word doc', 'document', 'report', 'letter', 'memo', or references a .docx filename.
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.
Found in 1 place.
Sends data to these websites: d.officecli.ai
The author does not mention this.
Found in 1 place.
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README.
Found in 28 places.
Show 17 more
- crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 145
officecli get "$FILE" / # document root: metadata, page setup - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 157
officecli query "$FILE" 'paragraph[style=Heading1]' # all H1s - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 178
officecli add "$FILE" /body --type paragraph --prop text="Executive Summary" --prop style=Heading1 --prop size=18pt --prop bold=true --prop spaceAfter=12pt - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 189
officecli add "$FILE" /body --type table --prop rows=4 --prop cols=3 --prop width=100% - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 199
officecli set "$FILE" "/body/p[3]" --prop pbdr.bottom="single;6;2E75B6" - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 207
officecli add "$FILE" /body --type paragraph --prop text="First item" --prop listStyle=bullet - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 213
officecli add "$FILE" /numbering --type abstractnum --prop format=decimal # → abstractNum id=0 - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 225
officecli add "$FILE" "/body/p[1]" --type tab --prop pos=6in --prop val=right --prop leader=dot - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 245
officecli add "$FILE" "/body/p[3]" --type field --prop fieldType=mergefield --prop name=customer_name - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 264
officecli add "$FILE" / --type footer --prop type=first --prop text="" - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 276
officecli add "$FILE" /body --type toc --prop levels="1-3" --prop title="Table of Contents" --prop hyperlinks=true --index 0 - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 293
officecli add "$FILE" "/body/p[5]" --type picture --prop src=logo.png --prop width=1.5in --prop alt="Acme logo" - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 303
officecli add "$FILE" /body --type chart --prop chartType=bar --prop title="Revenue by Region" --prop categories="EMEA,APAC,Americas" --prop data="2026:120,150, - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 313
officecli add "$FILE" "/body/p[2]" --type hyperlink --prop url="https://example.com" --prop text="our site" - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 319
officecli add "$FILE" "/body/p[2]" --type hyperlink --prop anchor=chapter1 --prop text="See Chapter 1" - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 329
officecli set "$FILE" / --prop pageWidth=12240 --prop pageHeight=15840 --prop marginTop=1440 --prop marginLeft=1440 - crates/aionui-app/assets/builtin-skills/officecli-docx/SKILL.md, line 339
officecli add "$FILE" /body --type pagebreak --index <N> # 1. pagebreak element BEFORE the heading
and 8 more places
Safer alternatives
Low-risk skills in the same category (other) 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/'officecli-docx' ] || [ -L ~/.agents/skills/'officecli-docx' ]; then echo 'A skill folder named officecli-docx already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/iOfficeAI/AionCore' "$d" && git -C "$d" checkout --quiet '503a87199eb978790ca77675b39c84b241535bf3' -- 'crates/aionui-app/assets/builtin-skills/officecli-docx' && mkdir -p ~/.agents/skills && cp -R "$d"/'crates/aionui-app/assets/builtin-skills/officecli-docx' ~/.agents/skills/'officecli-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/'officecli-docx' ~/.claude/skills/'officecli-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 iOfficeAI/AionCore shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/iOfficeAI/AionCore/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 503a871 | 77 |