← All skills
officecli-xlsx
97 / 100 · Low risk
Fine to try.
By nomifun/nomifun-desktop (GitHub) · data · 335 stars · scanned at commit 712c038
Use this skill any time a .xlsx file is involved -- as input, output, or both. This includes: creating spreadsheets, financial models, dashboards, or trackers; reading, parsing, or extracting data from any .xlsx file; editing, modifying, or updating existing workbooks; working with formulas, charts, pivot tables, or templates; importing CSV/TSV data into Excel format. Trigger whenever the user mentions 'spreadsheet', 'workbook', 'Excel', 'financial model', 'tracker', 'dashboard', or references …
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 20 places.
Show 17 more
- crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 156
officecli import "$FILE" /Sheet1 --file data.csv --header - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 179
python gen_batch.py | while IFS= read -r chunk; do - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 198
officecli view "$FILE" outline - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 204
officecli view "$FILE" text --start 1 --end 50 --cols A,B,C - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 212
officecli get "$FILE" "/Sheet1/A1" # one cell - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 224
officecli query "$FILE" 'cell:has(formula)' # every formula cell - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 249
officecli set "$FILE" /Sheet1/B5 --prop formula="SUM(B2:B4)" --prop numFmt='$#,##0' - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 256
officecli set "$FILE" "/Sheet1/col[A]" --prop width=20 - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 266
cat <<'EOF' | officecli batch "$FILE" - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 318
officecli add "$FILE" /Sheet1 --type validation \ - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 327
cat <<'EOF' | officecli batch "$FILE" - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 338
cat <<'EOF' | officecli batch "$FILE" - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 360
officecli get "$FILE" "/Sheet1/chart[1]/axis[@role=value]" - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 379
officecli query "$FILE" 'cell:contains("#REF!")' - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 389
officecli set "$FILE" "/Summary" --prop orientation=landscape --prop fitToPage=true - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 413
officecli query "$FILE" 'cell:contains("{{")' - crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx/SKILL.md, line 435
cat <<'EOF' | officecli batch "$FILE"
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'officecli-xlsx' ] || [ -L ~/.agents/skills/'officecli-xlsx' ]; then echo 'A skill folder named officecli-xlsx 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-xlsx' && mkdir -p ~/.agents/skills && cp -R "$d"/'crates/backend/nomifun-skill-library/assets/builtin-skills/officecli-xlsx' ~/.agents/skills/'officecli-xlsx' && 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-xlsx' ~/.claude/skills/'officecli-xlsx' (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 |