Skill 安装
多 Agent 安装npx skills add https://github.com/anthropics/financial-services-plugins --skill gl-recon
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
Skill 详细介绍
gl-recon 是 Anthropic 官方 financial-services-plugins 仓库中的一个 Skill,定位是总账核对(General Ledger Reconciliation,简称 GL Recon)。它面向财务、会计和审计场景,主要解决的是把两套或多套账务数据进行比对、找出差异、定位差异原因这一类高频但繁琐的工作。
它不是一个独立的会计软件,也不是 ERP 或记账系统。它本质上是一套面向 AI Agent 的结构化指令与工作流:安装后,Agent 会获得「按总账核对思路处理任务」的能力,能够按照固定的方法步骤去读取数据、比对科目余额、标记不匹配项、生成差异说明和核对底稿。
核心用途
- 总账与明细账之间的余额核对
- 银行流水 / 对账单与账面记录的核对
- 内部往来、关联方科目的双边核对
- 期初、期末余额的跨期间一致性检查
- 差异项的识别、分类和说明生成
主要解决什么问题
传统做法里,财务人员要把两套数据导进 Excel,手动做 VLOOKUP、透视表、条件格式高亮,再逐条追差异。数据量一大,公式维护成本很高,而且每次换一批数据都要重做一遍。gl-recon 把「核对逻辑」固化成 Skill,让 Agent 按照同一套规则反复执行,减少重复搭建表格的工作。
安装后 Agent 增加的能力
- 识别用户提供的账务数据结构(科目、期间、金额、方向等)
- 按核对任务组织比对流程,而不是随意分析
- 输出结构化的差异清单,而不是一段笼统的结论
- 对差异给出可能原因的初步归类(如时间差、方向错误、遗漏、重复记账)
- 生成可以直接用于复核的核对说明文本
它不是什么
- 不是记账软件,不会自动做会计分录
- 不是审计底稿系统,不替代专业审计判断
- 不是数据源工具,不会自己去银行或 ERP 拉数据
- 不是财务合规认证工具,不保证结果符合任何具体准则
典型使用场景
- 月度结账前的科目余额核对
- 月度银行对账
- 集团内部往来对账(母公司 vs 子公司)
- 审计过程中抽样核对与差异追踪
- 历史账目整理和一次性批量核对
适合哪些用户
- 财务共享中心的核算岗
- 企业财务经理 / 会计主管
- 审计、内审人员
- 需要频繁做对账的财务分析人员
- 正在把财务流程接入 AI Agent 的团队
不适合哪些需求
- 需要自动生成纳税申报表
- 需要做企业估值、投资分析
- 需要操作实际 ERP 系统的记账模块
- 需要替代财务人员做出最终核对结论的场景
与普通 Agent 自身能力的区别
普通的通用 Agent 你给它两段账务数据,它也能对比。但对比逻辑、输出格式、差异分类口径每次都不稳定。gl-recon 的价值在于把这套流程标准化:同样是两套账,用 gl-recon 触发时,Agent 会按照预设的核对方法论来处理,输出结构更接近真实财务人员的工作习惯,而不是一段自由发挥的分析。
Skill 安全评估
总体判断:gl-recon 来自 Anthropic 官方 monorepo(anthropics/financial-services-plugins),来源可信度较高,其本身是提示词 / 工作流性质的 Skill,不包含独立可执行二进制,风险主要来自你交给 Agent 的财务数据,而不是 Skill 本身。
来源可信度
- 仓库归属 Anthropic 官方组织,非个人或第三方镜像
- 属于 finance 类官方插件集合,主要面向 Claude / Claude Code 使用
- 相比来源不明的 Skill 仓库,供应链风险明显更低
真正的风险点:数据敏感性
这是 finance 类 Skill 最关键的安全问题。你用它处理的内容通常是:
- 科目余额表、明细账
- 银行流水、对账单
- 内部往来数据
- 可能包含账户号、客户名、金额明细
这些数据一旦进入云端模型上下文,就等于离开了本地环境。风险不在 Skill,而在你把什么数据交给谁。
实操建议:
- 真实生产账目优先在符合公司数据合规要求的模型环境下处理
- 测试阶段用脱敏数据(科目名保留、金额随机化、账号打码)
- 不要为了核对方便,把客户身份信息、银行账号一并粘贴进去
文件读写权限
如果 Agent 环境允许它读取本地文件(如 Excel、CSV),它会读入整份文件内容,其中可能包含超出核对需要的行和列。建议:
- 只提供核对必需的工作表 / 列
- 提前裁剪掉无关的敏感字段
- 核对完成后及时清理临时文件
Shell 与自动执行
gl-recon 本身是分析型 Skill,不需要 Shell 权限就能完成核对逻辑。如果 Agent 为了读 Excel 而自动执行脚本或安装依赖,这是 Agent 行为,不是 Skill 要求。
降低风险的做法:
- 关闭「自动执行 Shell」权限,由你手动运行必要的转换命令
- 只让 Agent 负责核对与差异说明,数据格式转换自己完成
输出可信度
核对结果依赖你给的数据质量。如果输入数据本身有重复行、方向口径不一致、科目映射不统一,Agent 会基于错误输入给出错误差异。这不是安全问题,但是实务上很容易踩的坑——核对结果必须由人复核后才能作为正式结论。
结论
- Skill 本身:来源可信,无独立可执行代码,风险低
- 主要风险:你交给它的财务数据敏感性,以及输出结果需要人工复核
- 是否安全,取决于你是否在合规环境下处理真实账目
Skill 使用要求
一、Agent / 客户端
gl-recon 属于 Anthropic 官方 financial-services-plugins 集合,最直接的使用环境是 Claude Code,在该环境下加载和调用最顺畅。其他支持 Skills / 自定义指令加载机制的 Agent(如 Codex、Cursor、Trae、OpenClaw、WorkBuddy 等)通常也可以尝试使用,但官方没有公布完整的第三方兼容列表,不同 Agent 的 Skill 加载方式和兼容程度可能不同,具体以对应 Agent 当前版本为准。
二、运行环境 / 依赖
| 项目 | 要求 |
| Agent | Claude Code 优先,其他支持 Skill 机制的环境可尝试 |
| Node.js / Python | Skill 本身不强制要求;仅在需要脚本处理 Excel / CSV 时由 Agent 环境决定 |
| 数据文件 | 通常需要以 Agent 可读的格式提供(如 CSV、Markdown 表格、或粘贴的表格文本) |
| 网络 | 使用云端模型时必需;本地模型环境下不需要 |
具体版本要求官方未在 Skill 层面硬性规定。
三、权限
- 文件读取:可选。如果直接把核对数据粘贴给 Agent,可以不用文件读取权限
- 文件写入:可选。需要 Agent 输出差异清单文件时才需要
- Shell:不需要。核对逻辑本身是分析型任务
- 网络:取决于使用的模型是否为云端
四、账号 / API Key
gl-recon Skill 本身不要求额外的账号或 API Key。它需要的是:
- 一个能加载该 Skill 的 Agent 环境(Claude Code 或其他兼容环境)
- 模型访问能力(Anthropic API Key 或对应 Agent 的模型配置)
这两项是 Agent 环境层面的要求,不是 gl-recon 特有的。
最小使用条件
- 一个能加载 Skill 的 Agent 环境(优先 Claude Code)
- 可用的模型访问配置
- 两套待核对的账务数据,格式清晰
- 明确核对口径:核对哪两个对象、核对哪些科目、核对哪个期间
Skill 安装、使用与卸载教程
一、安装
可以直接复制本页面提供的 Skill 安装指令,粘贴到对应 Agent 或终端执行。LemonAIKit 页面已经给出了针对 gl-recon 的具体安装命令,按页面提示操作即可,这里不再重复长篇安装步骤。
如果你不确定自己的 Agent 该如何安装,可以直接问当前 Agent:
如何安装 anthropics/financial-services-plugins#gl-recon?
如何在 Claude Code 中安装 anthropics/financial-services-plugins#gl-recon?
如何在 Cursor 中安装 anthropics/financial-services-plugins#gl-recon?
让 Agent 根据自己的 Skill 加载和管理机制来指导安装,比照搬某个固定命令更稳妥。gl-recon 属于 Anthropic 官方插件集合,安装时需要确保来源是 anthropics/financial-services-plugins 这个官方仓库,而不是第三方镜像或转载版本。
二、安装后如何使用
安装完成后,Agent 会在相关任务中具备 gl-recon 对应的核对工作流能力。触发方式通常是在对话中明确提到该 Skill,或描述一个明确的核对任务。适合交给它的任务类型:
- 两套账务数据之间的科目余额核对
- 银行流水与账面记录的差异比对
- 内部往来对账
- 差异清单生成与差异原因归类
向 Agent 描述需求时,尽量说清三件事:核对哪两个对象、核对哪些科目、核对哪个期间。例如:
使用 gl-recon,帮我把这份明细账和总账的月末余额核对一下,列出所有不一致的科目。
使用 gl-recon,对比这两份银行流水和账面记录,找出未匹配的交易并说明可能原因。
使用 gl-recon,核对 A 公司和 B 公司之间的内部往来科目,输出差异清单。
如果数据量较大,建议分批次核对(比如按科目或按期间),这样差异定位更清晰,也更容易人工复核。
三、卸载
gl-recon 的卸载方式取决于你所用的 Agent 的 Skill 管理机制:
- 使用对应 Agent 或 Skill 管理器提供的删除方式移除该 Skill
- 或者直接询问当前 Agent:
如何卸载 anthropics/financial-services-plugins#gl-recon?
不同 Agent 的 Skill 安装位置和管理方式可能不同,如果没有统一卸载命令,直接让 Agent 引导移除通常比手动查找目录更省事。卸载不会影响你的原始账务数据文件。
常见问题
1. gl-recon 和普通的「让 AI 帮我对比两张表」有什么区别?
普通对比每次输出逻辑不稳定,差异分类口径也会变。gl-recon 把总账核对的流程固化为结构化工作流,输出格式、差异归类口径更一致,更接近财务人员实际的核对习惯。
2. 中国大陆使用有网络要求吗?
如果使用云端模型(如 Claude 官方服务),需要能正常访问对应的模型 API。本地部署或国内模型环境下则取决于该环境的网络配置。Skill 本身不包含额外的国内专用 endpoint 或镜像要求。
3. 安装后 Agent 没识别到 Skill 怎么办?
常见原因:Skill 未放在 Agent 期望的目录、Agent 版本过旧不支持 Skill 机制、或加载后未重启会话。可以询问当前 Agent:
为什么我在 Claude Code 中看不到 anthropics/financial-services-plugins#gl-recon?
让 Agent 根据自身机制诊断。
4. 可以同时安装到多个 Agent 吗?
可以。Skill 是以文件形式存在于各 Agent 的环境中,多个 Agent 各自安装一份即可,互不影响。
5. Skill 更新后需要重新安装吗?
取决于你的安装方式。如果是通过官方源拉取或由 Agent 的 Skill 管理器维护,可能会随更新同步;如果是手动复制的快照,需要重新获取最新版本。具体以你使用的安装方式为准。
6. gl-recon 会直接修改我的账务文件吗?
不会自动修改原始文件。它主要做读取与比对,输出差异清单或说明。是否会写入新文件,取决于你是否授予 Agent 写文件权限,以及你如何向它描述任务。
7. gl-recon 的输出可以直接作为审计结论吗?
不建议。它的输出是辅助核对的差异清单和原因归类,属于工作底稿的原料,最终结论仍需财务或审计人员复核确认。