Use this skill any time a spreadsheet file is the primary input or output.

ProprietaryAuto-check passedDocuments & Office

Install XLSX

skills CLI
$ npx skills add rvdbreemen/OTGW-firmware --skill xlsx -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rvdbreemen/OTGW-firmware xlsx --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rvdbreemen/OTGW-firmware.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/xlsx .claude/skills/xlsx && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
xlsx
GitHub stars
207
Used in
35 other repos
Token cost
~2.9k tokens
SKILL.md length
980 words
Files
59 (incl. scripts)
Skills in repo
13
Repo updated
First seen
Licence
Proprietary

At a glance

Use this skill any time a spreadsheet file is the primary input or output.

  • Works in 6 steps: Choose tool: pandas for data, openpyxl… → Create/Load: Create new workbook or load… → Modify: Add/edit data, formulas, and… → …
  • Especially when the user references a spreadsheet file by name
  • SKILL.md covers All Excel files, Financial models, Overview and Important Requirements, plus 7 more sections
  • Runs Python scripts from its folder; calls python

What it does

XLSX is an agent skill from rvdbreemen/OTGW-firmware. Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like "the xlsx in my downloads") — and…

Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 63 other files, including scripts (for example `scripts/office/helpers/__init__.py`, `scripts/office/helpers/merge_runs.py` and `scripts/office/helpers/simplify_redlines.py`).

It sits in Documents & Office, covering Excel spreadsheets and CSV and tabular files. It works with Microsoft Excel, Python, Google Sheets and Microsoft Word. The repository describes itself as: A ESP8266 devkit firmware for the Nodoshop version of the Opentherm Gateway (OTGW).

When your agent uses it

  • Especially when the user references a spreadsheet file by name
  • Path — even casually (like the xlsx in my downloads) — and wants something done to it
  • Produced from it
  • Restructuring messy tabular data files (malformed rows

Example prompts

  • “the xlsx in my downloads”
  • “/xlsx”

Requirements

  • Python 3

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Choose tool: pandas for data, openpyxl for formulas/formatting
  2. Create/Load: Create new workbook or load existing file
  3. Modify: Add/edit data, formulas, and formatting
  4. Save: Write to file
  5. Recalculate formulas (MANDATORY IF USING FORMULAS): Use the scripts/recalc.py script
  6. Verify and fix any errors

What it can do on your machine

Read from SKILL.md and the folder at commit 5e66c3b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 14 files in scripts/ (Python, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

XLSX loads about 2.9k tokens when it runs. Until then it costs about 237 tokens; SKILL.md has 980 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~237
When it runs · the whole SKILL.md, loaded when a task matches
~2.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Its licence (Proprietary) doesn't allow us to republish the file, so here is its outline and opening line. It has 980 words (~2,864 tokens).

“Unless otherwise stated by the user or existing template”

— opening of SKILL.md by rvdbreemen, Proprietary
name
xlsx
license
Proprietary. LICENSE.txt has complete terms

Read the full SKILL.md on GitHub

Files

SKILL.md and 58 other files (scripts) in .github/skills/xlsx of rvdbreemen/OTGW-firmware.

  • SKILL.md
  • LICENSE.txt
  • scripts/office/helpers/__init__.py
  • scripts/office/helpers/merge_runs.py
  • scripts/office/helpers/simplify_redlines.py
  • scripts/office/pack.py
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd
  • scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd
  • … and 43 more

Open the folder on GitHubat commit 5e66c3b

Used in 35 other repositories

We found 49 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 35 other GitHub owners. This page covers the copy in rvdbreemen/OTGW-firmware, which our catalogue first saw on October 7, 2026.

Compare with similar skills

XLSX next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

XLSX compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
XLSX this skillrvdbreemen/OTGW-firmware20735 repos~2.9kAutomated safety check: PassProprietary
Markdown Exporterbowenliang123/markdown-exporter2711 repos~5.3kAutomated safety check: PassApache-2.0
Toxynissl-lab/toxy463—~1.7kAutomated safety check: PassApache-2.0
Documentszhongkaifu/TensorSharp557—~4.2kAutomated safety check: PassBSD-3-Clause
MineruNebutra/MinerU-Skill122—~1.4kAutomated safety check: PassMIT
Markdown ConverterTeam-Commonly/commonly1.4k—~557Automated safety check: PassApache-2.0

Similar skills

  • Markdown Exporter

    bowenliang123/markdown-exporter

    Convert Markdown text to DOCX, PPTX, XLSX, PDF, PNG, SVG, HTML, IPYNB, MD, CSV, JSON, JSONL, XML files, and extract code blocks in Markdown to Python, Bash,JS and etc files.

    271 GitHub starsUsed in 1 repo~5.3k tokens
    Documents & OfficeAuto-check passed
  • Toxy

    nissl-lab/toxy

    A skill your agent uses whenever the user wants to extract text or data from documents using Toxy (the .NET text extraction library).

    463 GitHub stars~1.7k tokensUpdated 3 mo ago
    Documents & OfficeAuto-check passed
  • Documents

    zhongkaifu/TensorSharp

    Read and write real documents on the device - PDF, XLSX, DOCX, PPTX and CSV.

    557 GitHub stars~4.2k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Mineru

    Nebutra/MinerU-Skill

    An AI-Native skill for parsing PDF / Office / image files into clean Markdown with MinerU — a fast, zero-config document parser for AI agents.

    122 GitHub stars~1.4k tokensUpdated 14 days ago
    Documents & OfficeAuto-check passed
  • Markdown Converter

    Team-Commonly/commonly

    Convert binary documents (PDF, DOCX, XLSX, PPTX, HTML, EPUB, images) to clean LLM-friendly Markdown using Microsoft's markitdown Python tool.

    1.4k GitHub stars~557 tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Editaplot

    liushunqi8-hash/editaplot2026

    Analyze local scientific CSV, TXT, XLS, or XLSX data; recommend publication-informed charts and Chinese scientific palettes; freeze a reproducible plan; and automate editable figures through a…

    125 GitHub stars~5.8k tokensUpdated 18 days ago
    Documents & OfficeAuto-check passed

More from rvdbreemen/OTGW-firmware

All 13 skills in this repo
  • DOCX

    rvdbreemen/OTGW-firmware

    A skill your agent uses whenever the user wants to create, read, edit, or manipulate Word documents (.docx files).

    207 GitHub starsUsed in 33 repos~4.3k tokens
    Auto-check passed
  • PPTX

    rvdbreemen/OTGW-firmware

    Use this skill any time a .pptx file is involved in any way — as input, output, or both.

    207 GitHub starsUsed in 35 repos~2.3k tokens
    Auto-check passed
  • Implement Next Task

    rvdbreemen/OTGW-firmware

    Drive the autonomous 2.0.0 ESP32-S3-only async + FreeRTOS migration (epic TASK-865).

    207 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Beta Prerelease

    rvdbreemen/OTGW-firmware

    Publish an OTGW-firmware beta prerelease — bump VERSIONPRERELEASE, push to otgw-1.x.x, tag, and let CI build + publish the GitHub prerelease

    207 GitHub stars~2.7k tokensUpdated yesterday
    Auto-check passed
  • Lint

    rvdbreemen/OTGW-firmware

    Lints existing Architecture Decision Records against the four verification gates (Completeness, Evidence, Clarity, Consistency).

    207 GitHub stars~4.3k tokensUpdated yesterday
    Auto-check passed
  • Migrate

    rvdbreemen/OTGW-firmware

    Guided rewrite of legacy-shaped ADRs into the canonical-seven-section template enforced by /adr-kit:lint.

    207 GitHub stars~2.5k tokensUpdated yesterday
    Auto-check passed

Questions about XLSX

What does XLSX do?

Use this skill any time a spreadsheet file is the primary input or output. XLSX is an agent skill from rvdbreemen/OTGW-firmware. Use this skill any time a spreadsheet file is the primary input or output.

When should I use XLSX?

XLSX fits situations like: especially when the user references a spreadsheet file by name; path — even casually (like the xlsx in my downloads) — and wants something done to it; produced from it; restructuring messy tabular data files (malformed rows.

How do I install XLSX in Claude Code?

Run `npx skills add rvdbreemen/OTGW-firmware --skill xlsx -a claude-code`. Or copy the skill folder (.github/skills/xlsx in rvdbreemen/OTGW-firmware) into .claude/skills/xlsx in your project. Claude Code loads it when a task matches its description.

How do I install XLSX in Codex?

Run `npx skills add rvdbreemen/OTGW-firmware --skill xlsx -a codex`. Or copy the skill folder (.github/skills/xlsx in rvdbreemen/OTGW-firmware) into .agents/skills/xlsx in your project. Codex loads it when a task matches its description.

Can I use XLSX in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rvdbreemen/OTGW-firmware --skill xlsx -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xlsx, .gemini/skills/xlsx, .github/skills/xlsx and .opencode/skills/xlsx in your project.

What does XLSX need to run?

Going by SKILL.md and its folder, XLSX needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does XLSX access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is XLSX safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does XLSX use?

XLSX carries a proprietary licence (declared in SKILL.md). It is published on GitHub, but it is not open source: read the licence file before using or sharing it.

How many tokens does XLSX use?

About 2.9k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to XLSX?

Skills that share tags, products or a category with XLSX: Markdown Exporter (bowenliang123/markdown-exporter, 271 stars), Toxy (nissl-lab/toxy, 463 stars), Documents (zhongkaifu/TensorSharp, 557 stars) and Mineru (Nebutra/MinerU-Skill, 122 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains XLSX?

rvdbreemen (a GitHub user) maintains it in rvdbreemen/OTGW-firmware, which has 207 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 6, 2026.

Source: rvdbreemen/OTGW-firmware on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.