← All skills
officecli-word-form
97 / 100 · Low risk
Fine to try.
By nomifun/nomifun-desktop (GitHub) · research · 335 stars · scanned at commit 712c038
Use this skill to create fillable Word forms (.docx) with real Content Controls (SDT) + legacy FormField checkboxes + MERGEFIELD mail-merge placeholders + document protection. Trigger on: 'fillable form', 'form fields', 'content controls', 'SDT', 'word form', 'fill in', 'only editable fields', 'protect document', 'onboarding form', 'HR intake', 'survey template', 'contract / SOW template', 'mail-merge template', 'compliance checklist', 'medical intake questionnaire'. Output is a single .docx wh…
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.
Found in 21 places.
Show 17 more
- crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 141
cp templates/onboarding_with_signature.docx "$FILE" - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 165
FILE=intake.docx - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 207
officecli add "$FILE" /body --type sdt --prop type=dropdown \ - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 225
officecli add "$FILE" /body --type sdt --prop type=combobox \ - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 239
officecli add "$FILE" /body --type sdt --prop type=date \ - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 282
cp templates/onboarding_with_signature.docx "$FILE" - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 297
officecli add "$FILE" /body --type paragraph --prop text="Dear " - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 323
officecli add "$FILE" /body --type paragraph --prop text="" - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 344
officecli add "$FILE" /body --type formfield --prop type=checkbox \ - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 372
officecli set "$FILE" / --prop protection=forms - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 391
officecli set "$FILE" '/body/sdt[1]' --prop lock=sdtlocked # content editable; control cannot be deleted - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 415
officecli add "$FILE" /body --type paragraph \ - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 438
officecli set "$FILE" '/body/sdt[1]' --prop lock=sdtlocked # patient_name - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 457
FILE=sow.docx - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 482
officecli add "$FILE" /body --type sdt --prop type=text \ - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 507
officecli add "$FILE" / --type watermark \ - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form/SKILL.md, line 557
cat <<'EOF' | officecli batch "$FILE"
and 1 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'officecli-word-form' ] || [ -L ~/.agents/skills/'officecli-word-form' ]; then echo 'A skill folder named officecli-word-form already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/nomifun/nomifun-desktop' "$d" && git -C "$d" checkout --quiet '712c038e9101ebc41b9d37bd7c20b8ed1e18be70' -- 'crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form' && mkdir -p ~/.agents/skills && cp -R "$d"/'crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-word-form' ~/.agents/skills/'officecli-word-form' && 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-word-form' ~/.claude/skills/'officecli-word-form' (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 nomifun/nomifun-desktop shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/nomifun/nomifun-desktop/)
Score history
| Date | Version | Score |
|---|
| 2026-11-13 | 712c038 | 97 |
| 2026-11-09 | c660e9f | 97 |
| 2026-11-07 | a677f4b | 100 |