Excel Skills for AI Agents: Formulas to Charts

Excel skills help an AI agent work with spreadsheets: writing formulas and functions for lookups, logic, and aggregations; cleaning messy data into a table you can trust; building pivot tables to summarize by dragging fields; creating charts that make a range readable; automating procedures so you don't redo clicks; and setting up data models that relate multiple tables for analysis beyond one sheet. The work stacks in that order—get the numbers in cleanly, then calculate, summarize, chart, and only then automate the repeatable parts. Use the ranked list by finding the sub-topic that matches your current step, then pick the skill whose description matches the specific operation you need. Start with the earliest step in the stack that isn't solid yet; later skills assume earlier ones are done.

8 to start with21 top options

Start with these.

Excel work stacks: first get the numbers in cleanly, then calculate, summarize, chart, and only then automate the repeatable parts.

These are the closest matches for this work. Start with the first one and open it to install.

Calculated cells: lookups, logic, and aggregations. A sub-problem of this domain with no skills yet.Get messy inputs into a table you can trust.Summarize a table by dragging fields instead of writing every total.Turn a range into a chart someone else can read.Repeat a procedure without redoing the clicks.Multiple tables related together for analysis beyond one sheet.

21 top options

  1. Rank 04
    Direct

    kimi-xlsx

    Advanced spreadsheet manipulation and analysis skill for XLSX/XLSM/CSV using openpyxl and pandas, with formulas, formatting, charts, pivot tables, and validation.

    • Pivot tables
    419 · popularity
    View Agent Skill
  2. Rank 05
    Direct

    clean-data-xls

    Clean up messy spreadsheet data — trim whitespace, fix inconsistent casing, convert numbers-stored-as-text, standardize dates, remove duplicates, and flag mixed-type columns. Use when data is messy, inconsistent, or needs prep before analysis. Triggers on "clean this data", "clean up this sheet",…

    • Data cleaning
    1,965 · popularity
    View Agent Skill
  3. Rank 06
    Direct

    audit-xls

    Audit a spreadsheet for formula accuracy, errors, and common mistakes. Scopes to a selected range, a single sheet, or the entire model (including financial-model integrity checks like BS balance, cash tie-out, and logic sanity). Triggers on "audit this sheet", "check my formulas", "find formula…

    2,060 · popularity
    View Agent Skill
  4. Rank 07
    Direct

    office-automation

    Automates Word and Excel files with Python scripts for reading, writing, formatting, batch processing, template filling, data extraction, and format conversion.

    Needs (stated): Python

    2,986 · popularity
    View Agent Skill
  5. Rank 08
    Direct

    document-xlsx

    Create/edit .xlsx spreadsheets with tables, formulas, charts, validation, and workbook automation. Use when asked to generate Excel reports, models, exports, or audit spreadsheets.

    • Pivot tables
    • Automation
    871 · popularity
    View Agent Skill
Explore 13 more Agent Skills
  1. Rank 09
    Direct

    data-analysis

    Analyzes Excel/CSV spreadsheet data to produce insights, statistics, charts, and reports, with formulas, pivot tables, and visualization workflows.

    7,299 · popularity
    View Agent Skill
  2. Rank 10
    Direct

    excel-report-generator

    Automatically generate Excel reports from data sources including CSV, databases, or Python data structures. Supports data analysis reports, business reports, data export, and template-based report generation using pandas and openpyxl. Activate when users mention Excel, spreadsheet, report…

    388 · popularity
    View Agent Skill
  3. Rank 11
    Direct

    lark-sheets

    Notable

    飞书电子表格:创建和操作电子表格。支持工作表与行列结构(增删/合并/尺寸/隐藏/冻结/分组)、单元格读写(值/公式/样式/批注/单元格图片)、区域复制移动排序填充、查找替换、批量更新,图表、透视表、条件格式、筛选器与筛选视图、下拉列表、迷你图、浮动图片等对象的创建与维护,以及公式校验、历史版本回滚、本地 Excel/CSV 与飞书表格的导入导出。当用户需要创建或编辑表格、统计汇总与可视化、表格美化、公式计算(含 Excel 公式迁移)、金融/财务建模(DCF、三张表、预算、Sensitivity 等)时使用。多维表格(Base/bitable)请改用 lark-base;若用户是想按名称或关键词搜索云空间(云盘/云存储)里的表格文件,请改用 lark-drive 的 drive +search 先定位资源。当用户给出 doubao.com 的 /sheets/ URL/token 时,也应直接使用本 skill,不要因为域名不是飞书而回退到 WebFetch;路由依据是 URL 路径模式和 token,而不是域名。

    • Pivot tables
    • Charts
    749,105 · popularity
    View Agent Skill
  4. Rank 12
    Direct

    gws-sheets

    Notable

    Google Sheets: Read and write spreadsheets.

    56,446 · popularity
    View Agent Skill
  5. Rank 13
    Direct

    gws-sheets-read

    Google Sheets read-only helper that fetches values from a spreadsheet range via the gws CLI.

    48,658 · popularity
    View Agent Skill
  6. Rank 14
    Direct

    gws-sheets-append

    Google Sheets helper that appends rows to a spreadsheet via the gws CLI, supporting simple values or bulk JSON rows.

    44,734 · popularity
    View Agent Skill
  7. Rank 15
    Direct

    recipe-create-expense-tracker

    Recipe that sets up a Google Sheets expense tracker with headers, initial entries, and sharing via gws CLI commands.

    28,902 · popularity
    View Agent Skill
  8. Rank 16
    Direct

    recipe-backup-sheet-as-csv

    Recipe that exports a Google Sheets spreadsheet as a CSV file for local backup or processing using gws CLI commands.

    30,040 · popularity
    View Agent Skill
  9. Rank 17
    Possible

    powerbi-modeling

    Power BI semantic modeling assistant for star schemas, DAX measures, relationships, RLS, and model performance optimization.

    • Data models

    Needs (stated): MCP server

    9,868 · popularity
    View Agent Skill
  10. Rank 18
    Possible

    data-visualization

    Chart selection guidance and Python visualization code patterns (matplotlib, seaborn, plotly) with design and accessibility principles.

    12,890 · popularity
    View Agent Skill
  11. Rank 19
    Possible

    data-storytelling

    Guidance for turning analytics into narratives with visualization, context, and persuasive structure for stakeholder presentations.

    16,019 · popularity
    View Agent Skill
  12. Rank 20
    Possible

    datanalysis-credit-risk

    Credit-risk data cleaning and variable screening pipeline covering missing-rate, IV, PSI, correlation filtering, and cleaning report export.

    7,300 · popularity
    View Agent Skill
  13. Rank 21
    Possible

    lieflat-charts

    Notable

    一套模板驱动的数据可视化与报告生成 skill,既能严格从 Lupi、Basics、Glance、Maps 与 Interactive gallery 的真实实现生成 HTML 图表,也能从 12 套中英文整页报告模板生成可发布的 HTML 报告;以 Mono 为保底,能按数据语义自动选择内置彩色预设,也支持用户明确提供的自定义色板。地图仅在用户明确要求时启用,同一交付禁止混用色系。

    View Agent Skill
What this topic covers

What this topic covers

Each sub-topic groups Agent Skills for a specific situation.

Formulas & functions
Calculated cells: lookups, logic, and aggregations.
Data cleaning
Get messy inputs into a table you can trust.
Pivot tables
Summarize a table by dragging fields instead of writing every total.
Charts
Turn a range into a chart someone else can read.
Automation
Repeat a procedure without redoing the clicks.
Data models
Multiple tables related together for analysis beyond one sheet.
Frequently asked questions

Frequently asked questions

How is the list ordered?
It's ranked by observed search demand, with direct matches for the topic first and a cap on any single publisher.
Should I start with automation skills?
No. Excel work stacks: first get the numbers in cleanly, then calculate, summarize, chart, and only then automate the repeatable parts. Automation skills assume the earlier steps are already reliable.
What's the difference between pivot tables and data models?
Pivot tables summarize a single table by dragging fields instead of writing every total. Data models relate multiple tables together for analysis beyond one sheet.
Do I need a data cleaning skill if my inputs are already tidy?
Not necessarily. Data cleaning skills are for getting messy inputs into a table you can trust. If your inputs are already clean, you can move to formulas and functions.

How to install an Agent Skill

Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:

  • Claude Code — copy the SKILL.md for xlsx into ~/.claude/skills/xlsx/ for yourself, or .claude/skills/xlsx/ to share it with a project.
  • From the registry — run npx skills add anthropics/skills@xlsx.
  • Or download xlsx from its source and place that SKILL.md in the directory above.

How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.