journal-entry-prep – 会计分录准备 Skill

3周前更新 6 0 0 0

journal-entry-prep 是帮助 AI Agent 根据业务单据和会计准则准备会计分录草稿的财务工作型 Skill,适合在月末结账、收入确认和费用计提等场景中生成可复核的日记账分录。

Skill 安装

多 Agent 安装
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill journal-entry-prep

使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。

Skill 调研报告

Skill 详细介绍

anthropics/knowledge-work-plugins#journal-entry-prep 是 Anthropic 官方 knowledge-work-plugins 仓库中的一个工作类 Skill,名称可以理解为“日记账分录准备”。

从命名和所在仓库的定位来看,这个 Skill 面向的是财务、会计与记账相关的知识工作场景。它的核心用途是帮助用户准备日记账分录(journal entry),也就是会计期间结束时,把需要入账的借贷方、科目、金额、摘要、业务依据等信息整理成规范的记账凭证草稿。简单说,它解决的是“把一笔业务翻译成会计语言并整理成可复核的分录”这一类任务。

需要说清楚几点:

  • 它本身不是一个独立运行的财务软件,也不是会计系统,而是一套交给 AI Agent 加载的工作指令与流程方法。
  • 它不会自动连接你的 ERP、总账系统或银行流水去直接记账。真正的记账动作仍然发生在你自己的财务系统里。
  • 它输出的分录需要由具备相应权限的财务人员复核后才能正式入账。

主要解决的问题

日常财务工作中,分录准备往往需要:

  • 识别一笔业务属于什么类型(收入、费用、折旧、计提、摊销、结转等)
  • 确定借贷方向和涉及科目
  • 核对金额、税额、期间归属
  • 写出可追溯的摘要和业务说明
  • 按照内部或准则要求整理成固定格式

这个 Skill 就是把上述思路固化成 Agent 可以遵循的步骤,让 Agent 在处理这类请求时有稳定的结构,而不是每次自由发挥。

典型任务

  • 根据一段业务描述,起草对应的日记账分录
  • 把零散的业务数据整理成借贷平衡的分录草稿
  • 按期间、科目或业务类型归集待入账事项
  • 为分录补充摘要、依据和备注
  • 检查草稿中的借贷是否平衡、科目是否合理

适合谁

  • 需要批量或反复准备分录的会计、财务人员
  • 做月结、期末计提、摊销、结转的知识工作者
  • 想用 AI 辅助整理记账草稿、但仍由人工复核的团队

不适合什么

  • 不适合替代合规的会计判断和最终入账
  • 不适合没有财务复核能力的场景直接自动记账
  • 不适合把它当成能直连你财务系统的自动化工具

关于资料说明

当前对该 Skill 的具体字段、提示词细节和执行步骤,官方公开资料有限。上面关于用途和工作方式的部分,是基于该 Skill 在 knowledge-work-plugins 仓库中的定位以及“日记账分录准备”这一名称做出的合理说明,并非逐句引自官方 SKILL.md。实际能力以该 Skill 当前官方说明为准。

Skill 安全评估

总体判断:这是一个以文本处理与财务内容整理为主的工作类 Skill,本身不涉及特殊的高危系统操作,但由于它属于财务场景,需要重点关注“输出被误用”和“凭证信息泄露”两类风险。

一、来源可信度

该 Skill 来自 Anthropic 官方 knowledge-work-plugins 仓库,来源属于可追溯的官方组织,供应链风险相对可控。但仍建议以官方仓库当前的最新版本为准,不要使用来路不明的第三方同名副本。

二、文件读取与写入

如果 Agent 被授予读写本地文件的权限,这个 Skill 在处理分录时可能读取你提供的财务数据文件,或把整理结果写入文件。风险点在于:

  • 财务数据通常包含敏感信息,读取范围应尽量限定在必要文件
  • 写入前建议先确认输出内容,不要开启全自动覆盖

三、Shell 与网络

分录准备本身不需要执行 Shell 命令,也不依赖网络访问。如果某个流程额外调用了脚本或联网能力,属于 Agent 环境的配置,而不是这个 Skill 的固有需求。可以按最小权限处理:不需要时就不给。

四、会计准确性风险

这是最需要注意的一点,但它不是传统意义上的“安全漏洞”。AI 生成的分录可能:

  • 科目用错
  • 借贷方向相反
  • 金额或税额算错
  • 期间归属不合理

因此不要把它当作可直接入账的结果。把它定位为“草稿生成 + 人工复核”更符合它的用途。

五、凭证与敏感信息泄露

如果你把真实账务数据、发票信息、银行信息交给 Agent,要确认这些数据是否会被发送到外部模型服务,以及是否符合你所在组织的数据合规要求。是否允许这类数据出本机,应由你自己的合规标准决定。

六、提示词注入

如果分录任务里混入了来自不可信来源的文本,理论上存在被引导输出异常内容的风险。对财务场景来说,保持数据来源可信、人工复核输出,是更实际的防护方式。

降低风险的建议

  • 只提供完成任务所需的财务数据,避免一次性上传全量账簿
  • 输出的分录一律经过有权限的财务人员复核后再入账
  • 不需要时,关闭 Agent 的自动执行 Shell 与自动写入权限
  • 使用官方来源的 Skill 副本,定期以官方仓库为准更新

Skill 使用要求

一、Agent / 客户端

这个 Skill 属于 Anthropic 官方的 knowledge-work-plugins 工作类插件,和 Claude Code 的适配度最高,优先推荐在 Claude Code 中使用。官方目前没有公布完整的第三方 Agent 兼容列表。从 Agent Skill 的通用加载方式来看,凡是支持 Skills 或自定义指令加载机制的 Agent,例如 Codex、Cursor、Trae、OpenClaw、WorkBuddy,通常也可以尝试使用,但不同 Agent 的加载方式和兼容程度可能不同,实际以对应 Agent 当前版本为准。

二、运行环境 / 依赖

| 项目 | 要求 |
|—|—|
| Agent | Claude Code 优先,其他支持 Skills 的 Agent 可尝试 |
| Node.js | 官方未明确要求 |
| Python | 官方未明确要求 |
| Git | 仅在需要从仓库获取 Skill 时需要 |
| 网络 | 仅在安装或调用外部服务时需要 |

上述未明确项不代表一定不需要,请以该 Skill 当前官方说明为准。

三、权限

  • 文件读取:可选。用于读取你提供的财务数据文件。
  • 文件写入:可选。用于保存整理好的分录草稿。
  • Shell:通常不需要。
  • 网络:通常不需要。

建议按实际任务最小化授权。

四、账号 / API Key

Skill 本身不以单独账号或 API Key 为前提,它依赖你使用的 Agent 环境。是否需要一个 Key,取决于你所用的 Agent,而不是这个 Skill。Skill 处理的具体分录任务是否涉及外部系统的凭证,则由你的业务本身决定。

最小使用条件

  1. 一个可加载 Skill 的 AI Agent(Claude Code 优先)
  2. 待处理的业务描述或财务数据
  3. 具备财务复核能力的人员

Skill 安装、使用与卸载教程

一、安装

最直接的方式是复制本页面提供的 Skill 安装指令,粘贴到对应的 Agent 或终端中执行。

如果你不确定自己的 Agent 该如何安装,可以直接问当前 Agent:

如何安装 anthropics/knowledge-work-plugins#journal-entry-prep?

如何在 Claude Code 中安装 anthropics/knowledge-work-plugins#journal-entry-prep?

如何在 Cursor 中安装 anthropics/knowledge-work-plugins#journal-entry-prep?

让 Agent 根据它自己的 Skill 加载或管理机制来指导你完成安装。如果未来官方给出针对该 Skill 的额外安装要求,以官方说明为准。

二、安装后如何使用

安装后,当你的请求涉及分录整理、记账草稿、借贷科目判断等任务时,就可以显式点名这个 Skill,让 Agent 按它的流程来处理。适合交给它的任务包括:根据业务描述起草分录、整理待入账事项、为分录补充摘要与依据、检查草稿是否借贷平衡。

用自然语言向 Agent 描述需求即可,例如:

使用 journal-entry-prep,根据这笔业务描述帮我起草日记账分录:本季度计提办公设备折旧 12000 元。

使用 journal-entry-prep,把这几条待入账事项整理成规范的分录草稿,并注明借贷科目和摘要。

使用 journal-entry-prep,检查我这份分录草稿的借贷是否平衡,科目是否合理。

三、卸载

不同 Agent 的 Skill 安装位置和管理方式可能不同。如果没有统一的卸载命令,最稳妥的做法是:

  • 使用对应 Agent 或 Skill 管理器提供的删除方式移除该 Skill
  • 或直接询问当前 Agent:

如何卸载 anthropics/knowledge-work-plugins#journal-entry-prep?

由 Agent 根据它自身的机制告诉你具体的移除方式。

常见问题

它生成的分录可以直接入账吗?

不建议。它输出的是草稿性质的分录,科目、金额、期间都可能存在判断偏差,应由具备权限的财务人员复核后再正式入账。

它需要连接我的财务系统吗?

不需要。它不直连 ERP 或总账系统,只在对话层面帮你整理分录内容,真正的记账动作仍在你自己的系统中完成。

安装后 Agent 没有识别到这个 Skill 怎么办?

先确认安装是否成功、对应的 Skill 目录是否存在,再确认当前 Agent 是否支持 Skills 机制。也可以直接让 Agent 说明它加载到的 Skill 列表,排查名称是否匹配。

可以同时装到多个 Agent 里吗?

通常可以各自安装,因为它们的环境相互独立。但不同 Agent 的兼容程度不同,建议先在 Claude Code 中验证效果,再扩展到其他 Agent。

中国大陆使用有网络要求吗?

这个 Skill 本身以文本处理为主,通常不需要额外联网。是否能正常安装和使用,主要取决于你所使用的 Agent 及其模型服务在当前网络环境下是否可用。

它和普通记账软件有什么区别?

记账软件负责实际记账与账务存储,这个 Skill 只在准备阶段帮你起草和整理分录草稿。二者是配合关系,不是替代关系。

官方更新后需要重新安装吗?

如果 Skill 有更新,通常需要按对应 Agent 的方式重新拉取或刷新版本,才能获得最新内容。具体以官方仓库和你的 Agent 说明为准。

Skill 更新日志

版本列表
无版本号
将所有插件中的命令迁移为技能 - 将所有 commands/*.md 文件转换为 skills/*/SKILL.md 格式 - 将 36 个参考-技能对合并到其可调用对应项中 - 将仅参考技能标记为 user-invocable: false - 为迁移的技能扩展描述,包含使用场景 - 保持 partner-built/ 命令不变 - 从 marketplace.json 中移除 bio-research
无版本号
知识工作插件仓库的初始提交

暂无评论

none
暂无评论...