Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/financial-services-plugins --skill xlsx-author
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
anthropics/financial-services-plugins#xlsx-author 是什么
这是 Anthropic 官方 financial-services-plugins 仓库中的 xlsx-author Skill,定位是帮助 AI Agent 生成、编辑和结构化处理 Excel(.xlsx)工作簿,主要面向金融服务场景中的表格建模、财务数据整理、报表生成等任务。
它本身不是一个可以独立运行的软件,也不是一个 Python 库或 npm 包。它是一份写给 AI Agent 的指令与工作流规范,安装后 Agent 会按这套规范来操作 Excel 文件。真正读写 .xlsx 文件的动作,仍然由 Agent 在本地环境中调用相应库或工具完成。
核心能力方向
– 生成结构合理的 .xlsx 工作簿,而不是简单地把数据倒进一张表。
– 在已有工作簿中追加、修改、重排内容。
– 处理表头、列宽、数字格式、公式、单元格样式等常见 Excel 结构性问题。
– 支持财务建模常见的分表结构,例如假设页、计算页、输出页。
– 让 Agent 输出的 Excel 文件更接近“可以直接交付”,而不只是“能打开”。
它不是什么
– 不是在线 Excel 服务,不依赖 Microsoft 365 或 Google Sheets 账号。
– 不是 Google Sheets 专用 Skill。
– 不是 BI、数据仓库或 ETL 工具。
– 不负责替你连接公司财务系统或数据库。
典型使用场景
– 把对话中的财务假设整理成带公式的 Excel 模型。
– 把一组 CSV / Markdown 表格转成结构清晰的 .xlsx。
– 在现成模板中补充数据、更新公式、调整分表。
– 为投研、估值、预算、财务分析生成可继续编辑的工作簿。
– 需要交付 .xlsx 而不是 Markdown 表格的办公任务。
适合的用户
– 金融、投研、财务、咨询、会计方向的从业者。
– 经常需要交付 Excel 文件而不是纯文本结果的人。
– 已经使用 Claude Code 或其他 AI Agent 处理办公文档的人。
不太适合的需求
– 只是想生成一张 Markdown 或 HTML 表格。
– 需要大规模在线协同编辑表格。
– 需要直接连接企业内部财务系统。
– 只想做数据可视化图表,而不涉及 .xlsx 文件本身。
Skill 安全评估
总体判断:该 Skill 来自 Anthropic 官方 GitHub 组织下的 financial-services-plugins 仓库,来源可信度较高。它的行为本质是指导 Agent 生成和编辑本地 Excel 文件,不涉及后台服务、远程账号登录或长期数据回传。与同类“写文件型”Skill 相比,风险面是可控且清晰的。
需要关注的风险点
– 文件写入:Skill 会驱动 Agent 生成或改写 .xlsx 文件。如果 Agent 在覆盖已有文件时没有确认,可能覆盖重要工作簿。建议让 Agent 在新目录输出,或对原文件先做备份。
– 文件读取:如果 Agent 需要在现有工作簿上继续操作,它会读取该文件内容。本地文件内容会进入模型上下文,涉及财务报表、工资、合同金额等敏感数据时,应确认当前 Agent 的数据处理策略是否符合公司要求。
– Shell / 依赖安装:多数 Agent 会借助本地 Python 或 Node 环境处理 .xlsx。如果 Agent 被授予自动执行 Shell 的权限,它可能会安装依赖或运行脚本。如果只想让它生成内容,可以关闭自动执行,由用户自己确认命令。
– 公式与外部引用:Excel 公式本身可能包含外部链接或宏。如果 Agent 处理的是别人提供的工作簿,建议先确认里面没有宏或不可信的外部引用,再交给 Agent 修改。
– 数据外泄风险:这是所有“把本地文件交给模型处理”的共同风险。财务数据敏感度高时,应遵守所在机构的合规要求。
风险相对较低的部分
– 不需要专门登录第三方账号。
– 不需要 OAuth。
– 不需要长期驻留后台服务。
– 不开启公网监听。
使用建议
– 重要工作簿先备份,再让 Agent 修改。
– 敏感财务数据交给 Agent 前,遵守所在机构的合规要求。
– 关闭不必要的 Shell 自动执行权限。
– 不要把财务报表、工资表等直接粘进公开对话。
Skill 使用要求
一、Agent / 客户端
该 Skill 来自 Anthropic 官方的 financial-services-plugins 仓库,与 Claude Code 高度适配,可以优先在 Claude Code 中使用。
官方没有公开完整的第三方 Agent 兼容列表。从 Agent Skill 的工作方式看,在支持 Skills、自定义 Skill 或类似指令加载机制的环境中,通常也可以尝试在 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 AI Agent 中使用。不同 Agent 的 Skill 加载方式和兼容程度可能不同,具体以对应 Agent 当前版本为准。
二、运行环境 / 依赖
| 项目 | 要求 |
|—|—|
| Agent | 优先 Claude Code;其他支持 Skill 的 Agent 可尝试 |
| 本地文件系统 | 需要,因为要读写 .xlsx 文件 |
| 处理 .xlsx 的库 / 环境 | 通常由 Agent 自行调用(常见为 Python 或 Node 生态),具体以官方说明为准 |
| 网络 | 仅在 Agent 需要安装依赖时可能需要 |
该 Skill 本身是提示词与工作流规范,不直接规定特定 Node.js 或 Python 版本。具体运行依赖取决于所使用的 Agent 如何处理 .xlsx。
三、权限
– 文件读取:必需(用于读取已有工作簿)。
– 文件写入:必需(用于生成 / 保存 .xlsx)。
– Shell:可选,主要发生在安装或运行本地库时。
– 网络:可选,一般仅用于依赖安装。
四、账号 / API Key
– Skill 本身不需要专门的账号或 API Key。
– 是否需要凭证取决于你正在使用的 Agent(例如 Claude Code 需要其自身的访问条件)。
– Skill 生成或操作的 Excel 文件,也不会额外要求第三方凭证。
最小使用条件
1. 一个支持 Skill 的 AI Agent(推荐 Claude Code)。
2. 本地可读写 .xlsx 的环境。
3. 需要处理的 Excel 文件,或希望产出的表格需求。
4. 视 Agent 配置,可能需要在本地安装处理 Excel 的库。
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到对应的 AI Agent 或终端中执行。
如果不知道自己的 Agent 该怎么安装,可以直接问当前 Agent:
如何安装 anthropics/financial-services-plugins#xlsx-author?
如何在 Claude Code 中安装 anthropics/financial-services-plugins#xlsx-author?
如何在 Codex 中安装 anthropics/financial-services-plugins#xlsx-author?
如何在 Cursor 中安装 anthropics/financial-services-plugins#xlsx-author?
让 Agent 根据自己的 Skill 加载机制来指导安装即可。不同 Agent 的安装方式不一样,此处不重复粘贴通用命令。
二、安装后如何使用
安装后,通常不需要额外的“启动”步骤。直接在与 Agent 的对话中描述你要交付的 Excel 任务,Agent 会判断是否需要调用这个 Skill。
适合交给它的任务类型:
– 生成一份结构化 Excel。
– 把现有数据整理成规范的 .xlsx。
– 修改、补充已有工作簿。
– 按财务建模的常见分组方式组织分表。
自然语言使用示例:
使用 xlsx-author,帮我根据下面这份假设,生成一个简化版 DCF 模型的 Excel 文件,包含假设页、计算页和输出页。
使用 xlsx-author,把这段月度收入数据整理成一个带公式汇总的 .xlsx,列好表头和数字格式。
使用 xlsx-author,帮我把这个 CSV 转成 Excel,并按业务线拆成不同的 sheet。
三、卸载
不同 Agent 对 Skill 的安装位置和管理方式不一致,没有统一卸载命令。常见做法:
– 用你所在 Agent 的 Skill 管理功能删除对应 Skill。
– 直接询问当前 Agent:“如何卸载 anthropics/financial-services-plugins#xlsx-author?”
– 手动删除该 Skill 对应的目录或文件(如果 Agent 是以文件夹形式管理 Skill)。
如果不确定安装位置,交给当前 Agent 判断通常更稳妥。
常见问题
1. 这个 Skill 需要联网吗?
正常情况下不需要。生成和编辑 .xlsx 是本地操作。只有在 Agent 需要在本地安装处理 Excel 的依赖时,才会用到网络。
2. 它和 Claude 自带的表格能力有什么区别?
Claude 一般能直接在对话里生成 Markdown 或简单表格。这个 Skill 的目标是把结果落地成结构规范的 .xlsx 文件——包含正确的表结构、公式和格式,更接近可以直接交付的工作簿。
3. 生成的 Excel 会不会覆盖我原来的文件?
取决于你怎么描述任务和 Agent 的执行策略。建议明确要求它输出到新文件,或先备份原文件,再让它修改。
4. 可以同时装到多个 Agent 里吗?
可以。同一份 Skill 通常可以在多个支持 Skill 的 Agent 中分别安装,互不冲突,但每个 Agent 里要各自完成一次安装。
5. 安装后 Agent 好像没识别到,怎么办?
先确认 Skill 文件是否放在该 Agent 约定的 Skill 目录中,再确认是否需要重启会话或刷新。可以直接问 Agent:“你是否已经加载了 anthropics/financial-services-plugins#xlsx-author?如果没有,告诉我当前配置下的正确安装方式。”
6. 生成的文件能直接在 Excel 或 WPS 里打开吗?
可以。它输出的是标准 .xlsx 格式,Microsoft Excel、WPS 表格等常见工具都能打开。公式和格式在主流表格软件中一般可以正常识别,个别复杂公式的兼容性以实际打开结果为准。
7. 敏感财务数据能直接用它处理吗?
需要谨慎。数据是否允许进入当前 Agent 的上下文,取决于你所在机构的合规要求。建议先确认策略,或对敏感字段做脱敏后再处理。