对账差异根因追踪
追踪总账与子账差异,定位源交易并输出处理建议。
技能明确声明仅诊断、不直接过账,且将调整写入限制给 resolver,降低了直接外部影响风险;但会读取 GL 和子账敏感财务数据,未说明最小权限、用户确认、数据流、访问控制、保留策略或回滚机制,且 suppress/adjust 等动作的边界仍需外部流程约束,因此扣分。
追踪步骤、差异字段和 JSON 输出结构相互一致,主路径可理解;但依赖 internal-gl MCP 与 subledger MCP,未提供可用性前置检查、字段缺失处理、异常输入处理、超时/匹配失败行为或诊断错误信息,静态评估不超过10分,故仅得8分。
目标用户、输入(单条已分类 break)和输出字段较明确,并声明应在 gl-recon 分类后使用;但未定义误触发场景、非适用范围、匹配不唯一时的处理,也未提供中文输出或中国大陆网络环境适配说明,故扣分。
文档结构简洁,包含触发条件、步骤、原因句式、示例、输出 schema、限制性说明;仓库提供 Apache-2.0、官方组织来源及 CI 校验,但技能自身没有版本、变更记录、维护责任、安装依赖说明或 FAQ,故未满分。
技能直接覆盖从 break 到源交易的根因定位,并给出可路由的 owner、清除日期和 action,核心输出具有实用性;但没有真实结果样例或关键路径验证,expected_clear_date 与原因判断可能需人工复核,且 MCP 数据匹配和机构规则依赖外部配置,因此静态上限为7分并扣分。
SKILL.md 对方法和输出要求可审计,仓库还提供通用插件验证、密钥扫描和只读权限 CI;但没有针对该技能的测试套件、真实执行证据、MCP 响应样本或交叉来源核验,结论主要来自单一文档,故得4分。
- 使用前应确认 internal-gl 和 subledger MCP 的最小读取权限、数据保留与审计策略,避免将敏感财务数据暴露给不必要的上下文。
- 应为字段缺失、匹配不唯一、MCP 不可用和日期无法确定定义明确的停止条件与人工升级路径。
- 即使 action 返回 suppress、adjust 或 raise-ticket,也应由独立的授权流程执行并保留复核记录;该技能本身不提供回滚或审批控制。
- 根因句和 expected_clear_date 只是诊断输出,不应未经人工复核直接用于账务调整或结账决策。
它能做什么 & 适用场景
这是一个用于总账对账差异根因分析的 Agent Skill。它接收一条已由 gl-recon 分类的差异记录,分别查询总账分录和子账交易,并比较关键属性。输出包括根因、责任方、预计清理日期和后续动作。它只负责诊断,不会写入调整分录。
读取单条差异记录中的 key、总账值、子账值、差异桶和可能原因;通过 internal-gl MCP 获取总账分录或过账信息,包括 entry id、过账日期、来源系统、批次号和制单人;通过 subledger MCP 获取匹配交易,包括 trade id、交易日、结算日、交易对手方、来源数据流和使用的汇率;比较过账日期、汇率及日期、科目映射、数量符号和金额符号;为每条差异生成一条根因陈述,并返回 owner、expected_clear_date 和 action。
- 对账运营人员在 gl-recon 已分类一条差异后,需要追溯双方的源记录。
- 会计团队需要判断差异是日期时点、汇率、科目映射还是重复过账造成的。
- 参考数据团队收到证券与总账科目映射不一致的差异,需要获得可升级的诊断结论。
- 运营团队发现子账交易可能重复,需要识别重复交易并提出抑制动作。
优缺点一览
- 明确覆盖总账分录与子账交易的双向追踪流程。
- 比较具体字段,便于区分时点、汇率、映射和重复过账原因。
- 输出结构化责任方、清理日期和动作建议。
- 明确限制为诊断,不直接发布调整。
- 依赖 internal-gl MCP 和 subledger MCP,源材料未说明其配置方式或权限范围。
- 必须在 gl-recon 已分类差异后使用,不能替代前置分类流程。
- 一次处理单条差异记录,未说明批量处理能力。
- 源材料未提供测试套件、平台验证结果或失败重试机制。
如何安装
该 Skill 位于仓库的 plugins/agent-plugins/gl-reconciler/skills/break-trace/ 目录中。可在 Cowork 的 Settings → Plugins → Add plugin 中粘贴 https://github.com/anthropics/financial-services,然后选择相应 agent 或 vertical;也可使用 Claude Code:先运行 claude plugin marketplace add anthropics/financial-services,再运行 claude plugin install gl-reconciler@claude-for-financial-services。README 未说明如何单独安装此叶级 Skill。
如何使用
先让 gl-recon 分类一条对账差异,再提供单条 break row,包含 key、总账值、子账值、差异桶和可能原因,并要求追踪源交易、比较双方属性并输出根因 JSON。准确的 Skill 触发语法未在源材料中说明。