Agent skill

Excel Spreadsheet Builder

by agentscope-ai in agentscope-ai/QwenPaw

Creates, edits, cleans and analyzes Excel and CSV files with openpyxl and pandas, recalculating formulas through LibreOffice so files are delivered without formula errors.

ProprietaryAuto-check passedDocuments & Office

SKILL.md written in Chinese; this summary is our English description.

Install Excel Spreadsheet Builder

skills CLI
$ npx skills add agentscope-ai/QwenPaw --skill xlsx -a claude-code

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

GitHub CLI
$ gh skill install agentscope-ai/QwenPaw 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/agentscope-ai/QwenPaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/qwenpaw/agents/skills/xlsx-zh .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
36k
Token cost
~1.8k tokens
SKILL.md length
347 words
Files
59 (incl. scripts)
Skills in repo
20
Repo updated
First seen
Licence
Proprietary

At a glance

Creates, edits, cleans and analyzes Excel and CSV files with openpyxl and pandas, recalculating formulas through LibreOffice so files are delivered without formula errors.

  • Works in 6 steps: 选择工具:pandas 用于数据处理,openpyxl 用于公式/格式化 → 创建/加载:创建新工作簿或加载现有文件 → 修改:添加/编辑数据、公式和格式 → …
  • Editing an existing Excel workbook or adding formulas and columns
  • SKILL.md covers 所有 Excel 文件, 财务模型, 概述 and 前置条件, plus 8 more sections
  • Runs Python scripts from its folder; calls python

What it does

The SKILL.md is in Chinese and applies when a spreadsheet is the main input or output: .xlsx, .xlsm, .csv or .tsv files to open, fix, format, chart, convert or build from scratch. It does not apply when the deliverable is a Word file, HTML report, standalone Python script, database pipeline or Google Sheets integration. Output rules call for one professional font, zero formula errors and strict adherence to an existing template's conventions.

For financial models it sets color coding (blue for inputs, black for formulas, green for cross-sheet links, red for external links, yellow fill for key assumptions) and number formats such as years as text, currency with units in headers, zeros shown as dashes, one-decimal percentages and negatives in parentheses. It insists on Excel formulas with assumptions in their own cells rather than values hardcoded from Python, and on source notes for hardcoded figures. It needs openpyxl, pandas and LibreOffice, with scripts/recalc.py recalculating. The licence is proprietary.

When your agent uses it

  • Editing an existing Excel workbook or adding formulas and columns
  • Cleaning messy spreadsheet data with misplaced headers or bad rows
  • Building a financial model with a consistent color and number format
  • Converting between xlsx, csv and tsv files

Example prompts

  • “Add a totals column with formulas to the xlsx in my downloads folder.”
  • “Clean up sales_export.csv, fix the misplaced header row and save it as a formatted workbook.”
  • “Build a three-year revenue forecast workbook with assumptions in separate cells.”
  • “Recalculate the formulas in budget.xlsx and report any errors.”

Requirements

  • Python with `openpyxl` and `pandas`
  • LibreOffice for formula recalculation
  • Dependencies on PATH when running on Windows

Workflow steps

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

  1. 选择工具:pandas 用于数据处理,openpyxl 用于公式/格式化
  2. 创建/加载:创建新工作簿或加载现有文件
  3. 修改:添加/编辑数据、公式和格式
  4. 保存:写入文件
  5. 重新计算公式(使用公式时为必需步骤):使用 scripts/recalc.py 脚本
  6. 验证并修复任何错误

What it can do on your machine

Read from SKILL.md and the folder at commit 3b961b7. 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

Excel Spreadsheet Builder loads about 1.8k tokens when it runs. Until then it costs about 87 tokens; SKILL.md has 347 words of instructions outside code blocks.

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

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 347 words (~1,771 tokens).

name
xlsx
license
Proprietary. LICENSE.txt has complete terms
metadata.builtin_skill_version
1.1

Read the full SKILL.md on GitHub

Files

SKILL.md and 58 other files (scripts) in src/qwenpaw/agents/skills/xlsx-zh of agentscope-ai/QwenPaw.

  • 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 3b961b7

Compare with similar skills

Excel Spreadsheet Builder 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.

Excel Spreadsheet Builder compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Excel Spreadsheet Builder this skillagentscope-ai/QwenPaw36k—~1.8kAutomated safety check: PassProprietary
XLSX Spreadsheet ToolkitXiaomiMiMo/MiMo-Code14k—~2.9kAutomated safety check: PassApache-2.0
BiSheng XLSX Workbook Builderdataelement/bisheng12k—~1.7kAutomated safety check: PassApache-2.0
Spreadsheetdavila7/claude-code-templates33k1 repos~1.3kAutomated safety check: NotesApache-2.0
Openai Spreadsheettrailofbits/skills-curated513—~1.3kAutomated safety check: NotesCC-BY-SA-4.0
Excel Spreadsheet Creation and Editinganthropics/skills180k4 repos~2.1kAutomated safety check: PassProprietary

Similar skills

  • XLSX Spreadsheet Toolkit

    XiaomiMiMo/MiMo-Code

    Builds, edits, cleans, recalculates and reads Excel workbooks and CSV files with openpyxl and pandas, plus LibreOffice for recalculation and PDF export.

    14k GitHub stars~2.9k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Builds, edits and cleans Excel workbooks inside BiSheng's code executor using openpyxl, with LibreOffice recalculation and a pre-delivery check.

    12k GitHub stars~1.7k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Spreadsheet

    davila7/claude-code-templates

    A skill your agent uses when tasks involve creating, editing, analyzing, or formatting spreadsheets (.xlsx, .csv, .tsv) using Python (openpyxl, pandas), especially when formulas, references, and…

    33k GitHub starsUsed in 1 repo~1.3k tokens
    Documents & OfficeAuto-check: notes
  • Openai Spreadsheet

    trailofbits/skills-curated

    Official

    A skill your agent uses when tasks involve creating, editing, analyzing, or formatting spreadsheets (.xlsx, .csv, .tsv) using Python (openpyxl, pandas), especially when formulas, references, and…

    513 GitHub stars~1.3k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check: notes
  • Official

    Creates, edits and analyzes spreadsheets (.xlsx, .xlsm, .csv, .tsv) with openpyxl and pandas, writing live formulas and recalculating to confirm zero formula errors.

    180k GitHub starsUsed in 4 repos~2.1k tokens
    Documents & OfficeAuto-check passed
  • Excel Workbook Editor

    HKUDS/DeepTutor

    Reads, creates and edits Excel workbooks with openpyxl, including formulas, styles, charts and CSV or TSV tables, with advice on formula values openpyxl cannot compute.

    41k GitHub stars~1.9k tokensUpdated 2 days ago
    Documents & OfficeAuto-check passed

More from agentscope-ai/QwenPaw

All 20 skills in this repo
  • Terraform and OpenTofu Guide

    agentscope-ai/QwenPaw

    Guidance for writing and testing Terraform and OpenTofu code: module structure, naming, test approaches, CI/CD workflows, state handling and security scanning.

    36k GitHub starsUsed in 6 repos~4.2k tokens
    Auto-check passed
  • Make Skill

    agentscope-ai/QwenPaw

    Turns reusable decisions, templates or workflows from the current conversation into a new workspace skill through plan, approval, draft, validation and publication.

    36k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • QwenPaw Make Skill

    agentscope-ai/QwenPaw

    Creates a focused workspace skill from the current conversation in QwenPaw, moving through a planning, approval, drafting, validation and publishing script pipeline.

    36k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • QwenPaw Scheduled Tasks

    agentscope-ai/QwenPaw

    Creates and manages scheduled or recurring jobs with the qwenpaw cron commands, always tied to an explicit agent ID and a confirmed target channel.

    36k GitHub stars~2.3k tokensUpdated today
    Auto-check passed
  • DOCX Creation and Editing

    agentscope-ai/QwenPaw

    Creates, reads and edits Word .docx files, including tracked changes and comments, using docx-js for new files and XML editing for existing ones.

    36k GitHub stars~3.3k tokensUpdated today
    Auto-check passed
  • Mailbox Operations Hub

    agentscope-ai/QwenPaw

    Connects, registers, and operates a personal mailbox, reading, searching, sending, and organizing, through a managed mail server for nine domains.

    36k GitHub stars~2.6k tokensUpdated today
    Auto-check passed

Questions about Excel Spreadsheet Builder

What does Excel Spreadsheet Builder do?

Creates, edits, cleans and analyzes Excel and CSV files with openpyxl and pandas, recalculating formulas through LibreOffice so files are delivered without formula errors. tsv files to open, fix, format, chart, convert or build from scratch. It does not apply when the deliverable is a Word file, HTML report, standalone Python script, database pipeline or Google Sheets integration.

When should I use Excel Spreadsheet Builder?

Excel Spreadsheet Builder fits situations like: editing an existing Excel workbook or adding formulas and columns; cleaning messy spreadsheet data with misplaced headers or bad rows; building a financial model with a consistent color and number format; converting between xlsx, csv and tsv files.

How do I install Excel Spreadsheet Builder in Claude Code?

Run `npx skills add agentscope-ai/QwenPaw --skill xlsx -a claude-code`. Or copy the skill folder (src/qwenpaw/agents/skills/xlsx-zh in agentscope-ai/QwenPaw) into .claude/skills/xlsx in your project. Claude Code loads it when a task matches its description.

How do I install Excel Spreadsheet Builder in Codex?

Run `npx skills add agentscope-ai/QwenPaw --skill xlsx -a codex`. Or copy the skill folder (src/qwenpaw/agents/skills/xlsx-zh in agentscope-ai/QwenPaw) into .agents/skills/xlsx in your project. Codex loads it when a task matches its description.

Can I use Excel Spreadsheet Builder 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 agentscope-ai/QwenPaw --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 Excel Spreadsheet Builder need to run?

Going by SKILL.md and its folder, Excel Spreadsheet Builder needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python with `openpyxl` and `pandas`; LibreOffice for formula recalculation; Dependencies on PATH when running on Windows.

Does Excel Spreadsheet Builder 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 Excel Spreadsheet Builder 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 Excel Spreadsheet Builder use?

Excel Spreadsheet Builder 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 Excel Spreadsheet Builder use?

About 1.8k tokens (SKILL.md is roughly 7.1k 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 Excel Spreadsheet Builder?

Skills that share tags, products or a category with Excel Spreadsheet Builder: XLSX Spreadsheet Toolkit (XiaomiMiMo/MiMo-Code, 14k stars), BiSheng XLSX Workbook Builder (dataelement/bisheng, 12k stars), Spreadsheet (davila7/claude-code-templates, 33k stars) and Openai Spreadsheet (trailofbits/skills-curated, 513 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Excel Spreadsheet Builder?

agentscope-ai (a GitHub organization) maintains it in agentscope-ai/QwenPaw, which has 35,548 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on October 10, 2026.

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