它能干什么

这是 Anthropic 官方出的 Excel 表格技能,装好之后,Claude 能真正动手做表格文件:新建 .xlsx、改已有的表格、把杂乱的数据清洗成规整的表、写公式、做图表,最后交付的是一个打开就能用的表格文件。它在后台靠 Python 的表格处理工具干活,还有一个专门的步骤负责把公式全部重算一遍再交付,所以你拿到的合计、汇总都是算好的数。

举个具体例子:你有一份几百行的销售流水 CSV,日期写法不统一(有的 2026/1/5、有的 1月5日),金额还带着千分位逗号。把文件交给它,说清要求,它回给你的 xlsx 是这个样子:第一张表是清洗干净的明细——日期统一成同一种格式,金额是能参与计算的数字;第二张表是按月汇总,合计那一格写的是公式,你回去改明细里的数字,汇总会自己跟着变;另外还有一张月度销售额的柱状图。不是一张死的截图,是活的表格。

它适合的活:整理导出的流水、台账、报销记录;给现有表格加列、加汇总、补公式;把 CSV、TSV 这类文件转成正经的 Excel。交付物必须是 Word 文档或网页报告的活,别用它。

下载

技能文件在页首的下载面板里,点那里就能下载打包好的技能文件夹。

安装

先说清一个大前提:SKILL.md 是一套开放标准格式(规范在 agentskills.io),不是 Claude 一家的私有格式。同一个技能文件夹,Claude、Codex、Cursor、Gemini CLI、GitHub Copilot、Windsurf,还有几个国产客户端都认,差别只是放进哪个目录、怎么导入。下面按客户端分段写,你用哪个就看哪一段。

Claude

Claude.ai(网页版 / 桌面版):先确认账号——上传自定义技能需要付费计划(Pro、Max、Team 或 Enterprise),并开启代码执行,免费版没有这个入口。把技能文件夹压成 zip(打开确认里面能直接看到 SKILL.md 就对了),登录 Claude.ai,在「设置 → 功能」里先打开「代码执行」,再在「技能」里点上传,传完确认技能是启用状态。云端环境里 Python 和文档处理库都是预装好的,装好就能用。

Claude Code:把技能文件夹整个放进 ~/.claude/skills/(没有这个目录就新建),保证 ~/.claude/skills/<技能文件夹>/SKILL.md 对得上,重新开一个会话,技能就会被加载。

Codex(OpenAI)

把技能文件夹放进仓库或项目里的 .agents/skills/,或者用户级的 ~/.agents/skills/,Codex 会自动发现。对话里输入 $ 可以点名某个技能,任务和技能描述对得上时它也会自动用。

Cursor

把技能文件夹放进 .cursor/skills/ 或 .agents/skills/(它还直接认已经放在 .claude/skills/ 里的技能)。调用时在 Agent 对话里输入 /,搜技能名点出来用。

Gemini CLI

把技能文件夹放进 ~/.agents/skills/ 或 ~/.gemini/skills/;也可以用命令 gemini skills install 直接从 Git 仓库安装。技能被触发时,界面会先弹一次确认,你批准后它才加载执行。

GitHub Copilot

项目里用:把技能文件夹放进 .github/skills/ 或 .agents/skills/;个人用:放进 ~/.copilot/skills/。对话里可以用 /技能名 指定要用哪个技能。

Windsurf

把技能文件夹放进 .agents/skills/(旧的 .windsurf/skills/ 也认)。调用时用 /技能名 点名。

国产客户端

  • 通义灵码 / Qoder:把技能文件夹放进 ~/.lingma/skills/,重启 IDE,在对话框输入 / 就能看到已加载的技能。
  • Trae:把技能文件夹放进项目的 .trae/skills/;也可以在「设置 → 技能与命令」里直接导入技能的 zip 包。
  • 腾讯 CodeBuddy:把技能文件夹放进 .codebuddy/skills/(项目级或用户级),AI 会按任务自动选用。
  • Cherry Studio:在「设置 → 技能」里用本地 ZIP 或技能文件夹安装,再到对应 Agent 的设置里把这个技能启用,下一条消息起生效。注意:它能不能执行技能里的脚本,取决于所绑 Agent 的工具、工作目录和环境——纯指令的部分可以直接用,需要跑脚本的部分没有 Python 环境时,就让 Agent 用它自带的工具完成同等处理。

ChatGPT

单独说明一句:ChatGPT 本体的技能入口目前只对 Business、Enterprise 等工作区版开放——在插件目录的 Skills 页可以上传技能包,带脚本的技能上传后要过一遍安全扫描;个人版 ChatGPT 暂时没有这个入口。如果你在 ChatGPT 桌面 App 里用的是 Codex,按上面 Codex 那一段装就行,不用看这一段。

环境要求

这个技能是重脚本型技能:真正干活的是文件夹里自带的脚本(写文件、算公式、转格式都是脚本在跑)。在 Claude.ai 的云端环境里用,Python 和文档处理库这些依赖都是预装好的,装上技能就能跑。但在 Codex、Cursor 等装在你自己电脑上的客户端里用,脚本是在你本机执行的,需要你本机先装好 Python 和相应的库;涉及文档格式转换的步骤(比如转成 PDF 做校验、给公式重算)还需要 LibreOffice。缺了这些,技能本身装得上,轮到脚本干活那一步就会报错跑不通——这是运行环境的问题,不是这个客户端不支持这个技能,把环境补齐就能用。用 Claude Code 的同理:技能在本机跑,本机也得有这套环境。

调用与使用

不需要记命令,在对话里把「给什么文件、要什么结果」说清楚就行,提到 Excel、表格、.xlsx、汇总这类词,它会自动调用这个技能。

例子一:把杂乱流水整理成正经表格。上传那份 CSV,然后说:

把这份销售流水整理成 Excel:日期统一成 2026-01-05 这种格式,金额转成数字不要带逗号;第一个表放清洗后的明细,第二个表按月份汇总销售额,汇总要用公式算,再配一张月度柱状图。

它处理完回给你一个 .xlsx 文件。拿到后先打开检查两件事:明细随便挑两行对一下原数据;改一个明细数字,看汇总有没有跟着变——会变,说明公式是活的,以后你自己维护这张表也没问题。

例子二:改一份现成的表。上传工资表的 .xlsx,说:

在最后加一列「实发」,等于应发减去扣款,用公式写;最下面再加一行合计。

这里有个小窍门值得记住:交代任务时明确说「用公式」,不要让它把算好的数字直接填进去。写死数字的表,下个月数据一换就全错;公式表改完输入自动出结果。这个技能本身就要求交付的合计必须是公式,你顺嘴强调一遍更稳妥。

调教成自己的

这个技能的「说明书」是文件夹里的 SKILL.md,纯文本文件,记事本就能改。在末尾加一段你自己的表格习惯,它以后每次做表都会照着来。

改之前:你说「做个报销统计表」,它这次用一种日期格式、下次换一种,金额小数位数也不统一,你每次都要返工调整。

改之后:在 SKILL.md 末尾加上这么一段——

## 我的表格习惯
日期一律用 YYYY-MM-DD 格式;金额保留两位小数,千分位显示;需要我填的单元格用浅黄色底纹标出来;所有合计、汇总必须写公式,不许填死数字;每个新表第一行先写清这张表是干什么的。

再做报销表,表头、日期、金额格式和你公司里其他表就对得上了,该填的地方黄底标着,汇总全是活公式。你们财务有固定口径(比如金额含税还是不含税、部门名称的固定写法)也可以写进这一段。改完之后:用 Claude.ai 的,把文件夹重新压成 zip 覆盖上传一次;用 Claude Code 的,存盘即可,下一个会话生效。

常见问题

免费版 Claude 能用吗?
装不了。在 Claude.ai 上传自定义技能需要付费计划(Pro、Max、Team、Enterprise),还要开启代码执行。免费版在对话里可以让 Claude 帮你看看数据、口头分析,但生成带公式和图表的 .xlsx 文件靠的是技能加代码执行环境,免费版没有这条路。

我把公司的表格传上去,文件会被上传吗?
用 Claude.ai 时,文件会上传到 Anthropic 的服务器,在它的运行环境里处理。用 Claude Code 时,处理表格的脚本是在你自己电脑上跑的,但对话内容会发送到 Anthropic 的服务器。工资表、客户名单这类敏感表格,先看公司规定再决定用哪种方式。

打开文件后,有的公式格子显示 #NAME? 或对不上,是怎么回事?
多半是公式里用了太新的函数(比如 XLOOKUP),老版本 Excel 或 WPS 不认识。这个技能交付前有一道重算检查,正常交付的文件打开就有数;真遇到这种格子,把情况告诉 Claude,让它换成 INDEX 加 MATCH 这类老函数重做一遍就好。

.csv 和老的 .xls 文件能处理吗?
.csv、.tsv 可以直接交给它整理。老的 .xls 格式先用 Excel 或 WPS 打开,「另存为」成 .xlsx 再处理。