← All skills
officecli-xlsx
97 / 100 · Low risk
Fine to try.
By Xircth/VibeX (GitHub) · data · 206 stars · scanned at commit 457d352
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 21 places.
Show 17 more
- plugins/office/contents/skills/excel/SKILL.md, line 148
officecli import "$FILE" /Sheet1 --file data.csv --header - plugins/office/contents/skills/excel/SKILL.md, line 171
python gen_batch.py | while IFS= read -r chunk; do - plugins/office/contents/skills/excel/SKILL.md, line 190
officecli view "$FILE" outline - plugins/office/contents/skills/excel/SKILL.md, line 196
officecli view "$FILE" text --start 1 --end 50 --cols A,B,C - plugins/office/contents/skills/excel/SKILL.md, line 204
officecli dump "$FILE" -o blueprint.json # whole workbook - plugins/office/contents/skills/excel/SKILL.md, line 212
officecli get "$FILE" "/Sheet1/A1" # one cell - plugins/office/contents/skills/excel/SKILL.md, line 224
officecli query "$FILE" 'cell:has(formula)' # every formula cell - plugins/office/contents/skills/excel/SKILL.md, line 249
officecli set "$FILE" /Sheet1/B5 --prop formula="SUM(B2:B4)" --prop numFmt='$#,##0' - plugins/office/contents/skills/excel/SKILL.md, line 256
officecli set "$FILE" "/Sheet1/col[A]" --prop width=20 - plugins/office/contents/skills/excel/SKILL.md, line 266
cat <<'EOF' | officecli batch "$FILE" - plugins/office/contents/skills/excel/SKILL.md, line 318
officecli add "$FILE" /Sheet1 --type validation \ - plugins/office/contents/skills/excel/SKILL.md, line 327
cat <<'EOF' | officecli batch "$FILE" - plugins/office/contents/skills/excel/SKILL.md, line 338
cat <<'EOF' | officecli batch "$FILE" - plugins/office/contents/skills/excel/SKILL.md, line 360
officecli get "$FILE" "/Sheet1/chart[1]/axis[@role=value]" - plugins/office/contents/skills/excel/SKILL.md, line 379
officecli query "$FILE" 'cell:contains("#REF!")' - plugins/office/contents/skills/excel/SKILL.md, line 390
officecli set "$FILE" "/Summary" --prop orientation=landscape --prop fitToPage=true - plugins/office/contents/skills/excel/SKILL.md, line 416
officecli query "$FILE" 'cell:contains("{{")'
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-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/Xircth/VibeX' "$d" && git -C "$d" checkout --quiet '457d3525a3554fe9a867feb946c69c830c541fce' -- 'plugins/office/contents/skills/excel' && mkdir -p ~/.agents/skills && cp -R "$d"/'plugins/office/contents/skills/excel' ~/.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 Xircth/VibeX shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/Xircth/VibeX/)
Score history
| Date | Version | Score |
|---|
| 2026-11-13 | 457d352 | 97 |
| 2026-11-08 | eb30591 | 97 |