Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/financial-services --skill gl-recon
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
gl-recon 是 Anthropic 官方金融服务业示例仓库 anthropics/financial-services 中的一个 Skill,定位是总账对账(GL Reconciliation)辅助。它面向银行、券商、基金、保险等金融机构的对账场景,帮助用户把内部总账(General Ledger)与外部账户余额、子账簿或托管机构对账单进行比对,找出差异并整理成可复核的结果。
它是什么
- 一个用于总账对账工作流的 Agent Skill,通常由提示词、流程说明和结构化输出约定组成。
- 它的价值在于把“取数—核对—找差异—汇总结论”这套重复流程交给 Agent 执行,减少人工逐行比对。
- 结果通常是对账结果表、差异清单、差异分类和说明性备注,而不是一份可直接入账的正式凭证。
它不是什么
- 不是一套独立的可执行软件,也不能单独运行。它本身不提供数据库、不强依赖某个记账系统,离开 Agent 环境无法生效。
- 不是经审计的财务系统,也不替代会计复核、内控审批或事务所审计。
- 不是对所有账务系统开箱即用。具体能读什么数据、能连哪些源,取决于你使用的 Agent 和该 Skill 的当前说明。
核心用途
- 总账与子账簿(如应收、应付、固定资产、银行存款明细账)的余额比对。
- 内部账面数与外部对账单(托管、银行、清算机构)的核对。
- 差异识别与分类:时间性差异、串户、漏记、重复记账、汇率折算差异等。
- 差异汇总与说明,输出便于人工复核和跟进的结果。
典型任务与使用场景
- 月末 / 季末结账时,快速核对多个科目的余额是否一致。
- 把两份结构不同的表格(内部账 + 外部对账单)对齐后找差异。
- 对大量明细做抽样核对,并把异常项单独列出。
- 整理对账结论,形成给财务经理或审计准备的差异说明。
适合的用户
- 财务、会计、对账岗位,以及做金融数据处理的工程师。
- 需要把对账流程部分自动化、但又保留人工复核的团队。
不适合的需求
- 想直接生成合规、可入账的正式财务报表。
- 希望在没有人工复核的情况下完全自动处理资金差异。
- 把它当作连接任意核心银行系统的开箱即用集成。
与普通 Agent 能力的区别
普通 Agent 也能做表格比对,但对账的难点在于科目口径、借贷方向、期间匹配、差异分类这些领域约定。gl-recon 的作用是把这些金融对账的专业约定固化进流程,让 Agent 的输出更贴近对账人员的实际工作方式。它属于工作流 / 指令集性质的 Skill,不是独立软件。
Skill 安全评估
总体判断:gl-recon 来自 Anthropic 官方示例仓库,来源可信度较高。但它的工作对象是财务账务数据,涉敏性高,真正需要关注的是数据流向和 Agent 权限,而不是 Skill 本身是否有恶意行为。
需要重点关注的风险
- 财务数据敏感性:总账、对账单、交易明细属于企业核心敏感数据。如果 Agent 运行在云端模型上,账务内容会随对话发送到模型服务方。是否允许,取决于你公司对财务数据外发的规定。
- 文件读取与写入:对账通常要读取账务文件(Excel、CSV 等),可能还会写出结果文件。读取范围越宽、写入目录越不受限,误改和越权读取的风险越大。
- Shell / 网络权限:如果 Agent 被授予 Shell 或联网能力,账务数据可能通过脚本或请求被带到外部。仅做本地比对核对时,这类权限通常不是必需的。
- Prompt Injection:对账数据文件里的内容可能被当作指令处理。如果对账文件来自外部对手方,存在被注入诱导 Agent 执行非预期操作的可能。
- 结果准确性:Skill 不会执行会计判断。差异分类、是否属于时间性差异,仍需要人工确认。把 Agent 输出直接当结论,是更现实的风险。
降低风险的做法
- 处理真实财务数据前,确认公司对数据外发和模型使用的合规要求。
- 尽量在受控环境内运行,关闭不必要的 Shell 自动执行权限,改为手动执行。
- 对账文件先做脱敏或使用测试数据验证流程,再上真实数据。
- Agent 输出一律作为待复核底稿,由财务人员确认后才进入正式流程。
以上是针对这类金融对账任务的一般性建议。gl-recon 具体的权限和数据处理方式,以其当前官方说明为准。
Skill 使用要求
一、Agent / 客户端
- 该 Skill 来自 Anthropic 官方仓库,与 Claude Code 系环境适配度较高,建议优先在 Claude Code 中使用。
- 官方没有提供完整的第三方 Agent 兼容列表。从 Agent Skill 的通用工作方式看,支持自定义 Skill 或类似指令加载机制的 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等环境,通常也可以尝试,不同 Agent 的加载方式和兼容程度可能不同。
二、运行环境 / 依赖
| 项目 | 要求 |
| Agent | Claude Code 优先,其他兼容 Agent 可尝试 |
| 账务数据 | 可被 Agent 读取的总账与对账单文件(如 Excel、CSV) |
| 网络 | 仅在需要联网取数或调用外部服务时才需要 |
| 其他依赖 | 以该 Skill 当前官方说明为准,未明确列出通用版本要求 |
三、权限
- 文件读取:通常必需,用于读取账务与对账数据。
- 文件写入:可选,用于输出对账结果文件。不需要时建议关闭。
- Shell:可选,仅在执行脚本处理数据时需要。只需比对时可以不开启自动执行。
- 网络:可选,仅在需要抓取外部对账单或调用接口时使用。
四、账号 / API Key
- Skill 本身通常不需要额外的账号或 API Key。
- 你是否需要 API Key / Token,取决于所用 Agent 的模型服务和账务系统接入方式,这与 Skill 本身分开考虑。
最小使用条件
- 一个可加载 Skill 的 Agent 环境(优先 Claude Code)。
- 可读取的内部总账与外部对账数据。
- 人工复核安排:Agent 结果需要由财务人员确认。
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到对应的 Agent 或终端中执行。
如果你不确定自己的 Agent 如何安装,可以直接问当前 Agent:
如何安装 anthropics/financial-services#gl-recon?
如何在 Claude Code 中安装 anthropics/financial-services#gl-recon?
如何在 Cursor 中安装 anthropics/financial-services#gl-recon?
让 Agent 根据自己的 Skill 加载与管理机制给出安装步骤。不同 Agent 的安装位置和方式可能不同。
二、安装后如何使用
安装后,在需要做总账对账的任务中触发该 Skill。给它明确的账务和 对账来源,并说明你要核对的口径。示例:
使用 gl-recon,帮我核对本月总账中银行存款科目与银行对账单的余额差异。
使用 gl-recon,把这两份表格(内部明细账和外部对账单)对齐,列出所有不一致的条目并按差异类型分类。
使用 gl-recon,汇总本次对账的差异清单,输出一份给财务复核用的说明。
三、卸载
不同 Agent 的 Skill 安装位置和管理方式不同。通常可以:
- 使用对应 Agent / Skill 管理器提供的删除方式移除该 Skill。
- 或直接询问当前 Agent:“如何卸载 anthropics/financial-services#gl-recon?”
如果没有统一的卸载命令,直接让 Agent 帮你移除通常更稳妥。
常见问题
1. 它可以连接我们公司的 ERP 或核心银行系统吗?
这取决于你使用的 Agent 和具体接入方式。gl-recon 本身不内置对特定系统的连接器,通常是通过文件或由 Agent 获取的数据来工作。真实系统对接需另行确认。
2. 对账结果能直接用来入账吗?
不建议。它输出的是待复核的差异清单和说明,属于工作底稿性质,正式入账和审批仍需人工完成。
3. 处理真实财务数据有什么要注意的?
核心是数据外发合规。确认公司是否允许账务数据进入所用模型服务,必要时脱敏,并尽量在受控权限下运行。
4. 可以同时安装到多个 Agent 里吗?
通常可以,各 Agent 的 Skill 目录相互独立。但各 Agent 的兼容程度可能不同,具体以对应 Agent 的表现为准。
5. 安装后 Agent 没识别到 Skill 怎么办?
先确认 Skill 是否被放在了该 Agent 正确的 Skill 目录,并检查是否需要重启或重新加载。也可以直接问当前 Agent 为什么没有加载该 Skill。
6. 如果只是想做表格比对,需要开 Shell 权限吗?
通常不需要。把账务文件交给 Agent 做读取和比对即可,涉及脚本处理数据时再考虑开启执行权限。