金融与投行

XLSX 表格技能(Open Cowork)

让 AI 代理直接创建、编辑和分析 Excel 电子表格,全程保留公式与格式,交付零公式错误的成品文件。

69/ 100
推荐

整体可靠,存在已披露的局限;按说明试用并保留回滚路径。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 2.2k
最近更新
12 天前
License
MIT
xlsxopenpyxlpandasfinancial-modeling
+3spreadsheet-formulaslibreofficeexcel

这个 Skill 能做什么,适合哪些场景?

这是 Open Cowork(开源 Claude Cowork 桌面应用)内置的 xlsx 技能,位于仓库的 .claude/skills/xlsx/ 目录。它指导 AI 代理使用 pandas 做数据分析和 openpyxl 做公式与格式操作来处理 .xlsx、.xlsm、.csv、.tsv 等文件。核心纪律是始终写入真正的 Excel 公式而非硬编码计算结果,并用自带的 recalc.py 脚本(依赖 LibreOffice)重算公式、扫描 #REF!、#DIV/0! 等错误,确保交付零错误的文件。对财务建模场景还有一套行业标准颜色编码与数字格式规范。需要 Python 环境和 LibreOffice。

  • 用 pandas 读取并分析 .xlsx/.csv/.tsv 文件(预览、统计、批量读写)
  • 用 openpyxl 创建新工作簿,写入公式、字体、填充色、对齐和列宽等格式
  • 编辑现有文件时通过 load_workbook 保留原有公式与格式,可跨多个工作表操作
  • 强制用 Excel 公式(=SUM、=AVERAGE 等)替代 Python 硬编码值,保持表格可动态更新
  • 运行 recalc.py(基于 LibreOffice)重算全部公式,并以 JSON 返回错误位置供修复
  • 对财务模型应用蓝/黑/绿/红文字与黄色背景的颜色规范、假设单元格分离和硬编码值来源注释
适合
  • 数据分析师拿到一堆 .csv/.xlsx 导出文件,需要快速汇总统计并输出带公式的 Excel 报告
  • 财务/投行人员需要生成或修改财务模型,要求符合行业标准的颜色编码和数字格式
  • 运营人员需要更新已有模板报表,又不能破坏原有的公式和排版
  • 任何需要批量给电子表格加公式(合计、增长率、均值)并验证无 #REF!/#DIV/0! 错误的用户
  • 使用 Open Cowork 桌面应用、想通过一句话让 AI 处理工作区内 Excel 文件的用户
不适合
  • 没有 Python + LibreOffice 环境且不使用 Claude Code 或 Open Cowork 的用户——recalc.py 无法运行,公式不会重算
  • 只想读数据不做任何写回或公式操作的场景,本技能的流程偏重
  • 注意:SKILL.md 本身标注许可证为 Proprietary(条款见 LICENSE.txt),与宿主仓库的 MIT 许可不同,商用前需自行确认条款

如何安装这个 Skill?

开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 本地文件系统
需要预先安装
  • Python 3
  • pandas
  • openpyxl
  • LibreOffice (required for formula recalculation via recalc.py)

该技能随 Open Cowork 仓库捆绑分发,未提供独立安装命令。最直接的方式是获取仓库:

Claude Code / Open Cowork

git clone https://github.com/OpenCoworkAI/open-cowork.git

源文档未说明单独安装此技能到其他宿主的命令;Open Cowork 桌面应用会自动加载 .claude/skills/ 下的内置技能,无需手动步骤。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 读取本文件夹里的 sales_2024.csv,用 pandas 分析后生成一个带 SUM 公式和格式的 xlsx 汇总报表
  • 帮我打开 quarterly_model.xlsx,把 2025 年的收入增长率改成公式引用 assumptions 表的假设单元格,然后重算并检查有没有公式错误
  • 为这家公司建一个简单的收入预测模型:假设单独放,蓝色标注输入值,公式用黑色,最后运行 recalc.py 确保零错误
  • 修改 existing_report.xlsx 时保留原有的公式和排版,只在末尾追加一行合计,格式要和现有模板完全一致

在支持 Agent Skills 的宿主中,当请求涉及电子表格时,代理会依据 SKILL.md 的 description 自动触发该技能。典型流程:1) 选择工具——数据分析用 pandas,公式/格式用 openpyxl;2) 创建或加载工作簿;3) 修改数据、公式与格式;4) 保存;5) 若使用了公式,必须运行重算脚本:

python3 recalc.py output.xlsx

脚本首次运行会自动配置 LibreOffice 宏,重算所有工作表的公式,扫描全部单元格错误并以 JSON 返回状态(success / errors_found)及错误类型和位置(如 Sheet1!B5 的 #REF!),按提示修复后再次重算即可。首次运行可加超时秒数参数,如 python3 recalc.py output.xlsx 30。

这个 Skill 有哪些优点和局限?

优点
  • 强制使用真实 Excel 公式而非硬编码值,产出可动态更新的表格
  • 内置 recalc.py 重算与错误扫描,交付零公式错误的文件有流程保障
  • 对财务建模提供了行业标准的颜色编码、数字格式和假设单元格规范
  • 用 openpyxl 编辑时可保留现有文件的公式、格式和模板约定
局限
  • 依赖 LibreOffice 做公式重算,环境未装 LibreOffice 时核心验证流程不可用
  • SKILL.md 许可证为 Proprietary(以 LICENSE.txt 为准),与宿主仓库的 MIT 许可不同
  • openpyxl 以 data_only=True 打开后再保存会永久丢失公式,操作有陷阱
  • 源材料未提供自动化测试套件或对大型/损坏文件的兼容性证据

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
XLSX 表格技能(Open Cowork) 本页 69 · 推荐 ★ 2.2k 12 天前 MIT
三表财务模型填充器 ✓ Anthropic · 官方 55 · 谨慎使用 ★ 40k 1 个月前 Apache-2.0
三表模型 Ultra(3-Statements-Ultra) 55 · 谨慎使用 ★ 85 5 个月前 —
财务模型审计员 ✓ Anthropic · 官方 53 · 谨慎使用 ★ 40k 1 个月前 Apache-2.0
投行 Pitch Deck 模板填充 ✓ Anthropic · 官方 53 · 谨慎使用 ★ 40k 1 个月前 Apache-2.0

宿主 README 将其与同一仓库的 pptx、docx、pdf 兄弟技能并列为内置文档技能,xlsx 专责电子表格的公式、格式与数据分析;README 未列出第三方 Excel 工具作对比。

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-1.0
推荐
69/ 100 五分制 3.5 / 5
1价值适配16 / 20 · 4.0/5

同为 Anthropic 官方 xlsx 处理 skill 的内置副本,内容可信但版本可能滞后于官方源。

2可靠性15 / 20 · 3.8/5
3安全性18 / 25 · 3.6/5
4证据6 / 15 · 2.0/5
5易用性8 / 10 · 4.0/5
6维护性6 / 10 · 3.0/5
1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月17日 评估证据[1]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

本条评估按 FSRS 1.0 标准完成,维度分不做换算,已进入按 FSRS 2.0 重新评估的复核队列。

查看完整评分方法 →

常见问题

为什么公式算不出值?
openpyxl 写入的公式只是字符串,不含计算结果。必须运行 recalc.py(依赖 LibreOffice)重算所有公式,首次运行会自动配置 LibreOffice 宏。
这份技能能免费商用吗?
宿主仓库 Open Cowork 采用 MIT 许可,但 SKILL.md 自身标注为 Proprietary,完整条款在 LICENSE.txt 中,使用前应先阅读确认。
处理哪些文件格式?
description 明确支持 .xlsx、.xlsm、.csv、.tsv 等电子表格格式的创建、读取、编辑与分析。
重算后发现错误怎么办?
recalc.py 返回 JSON,status 为 errors_found 时会列出错误类型(如 #REF!、#DIV/0!)及具体单元格位置,修复对应公式后再次运行脚本验证即可。

同仓库的其他 Skills

均来自 OpenCoworkAI/open-cowork

相关 Skills