合同法务助手:Agent 内的合同审查与 Word 导出

前言

团队在对接采购、外包或合作框架协议时,合同往往先在聊天里改几轮,再交给法务做全文审查。通用大模型能写条款,但很难稳定对齐你们自己的模板、审查清单和法规摘录;输出也常停留在 Markdown,无法直接变成带问题清单的 Word 报告。下面介绍 SkillHub 社区技能「合同法务助手」(坐标 @user_c2b4521d/yidian-fayue),它把审查规则、本地知识库和 python-docx 导出串成一套可在 Cursor 等 Agent 里触发的流程。

这是什么

「合同法务助手」是 SkillHub 上分类为 professional、来源为 community 的技能包,当前版本 v1.0.0,发布者为 user_c2b4521d。包内 skill.json 标明作者为「壹典法阅公众号」,技能显示名称为「合同审查与起草」,版本字段为 1.0,更新时间为 2026-03-23。

技能以通用 SKILL.md 形式描述行为:优先读取技能目录下的合同模板、法规文本与 rules/review_rules.json,在无本地文件时使用内置兜底;审查完成后可导出 合同审查报告.docx 与 合同修订版.docx。页面标签 requires_api_key=false,不依赖额外 API Key。

SkillHub 统计(抓取时点):评分 100000,下载 3557,安装 163。

核心功能

以下能力均来自包内 SKILL.md 与 skill.json,可与脚本实现对齐核对。

  1. 本地资源优先
    模板目录 knowledge/contracts/、法规目录 knowledge/laws/、规则目录 rules/。目录内附带说明文本,提示可将参考合同与法律法规放入对应文件夹。

  2. 全维度审查(技能声明)
    触发后执行错字/标点/专业用词/法律风险类检查;review_rules.json 中配置了常见错字替换、标点异常模式及 legal_risks 风险项列表。

  3. 起草 → 审查 → 修订 → 导出
    支持按本地模板生成合同文本,再走审查并写出 Word。导出目录为技能包下的 导出文件/。

  4. 溯源与实现
    技能说明要求操作记录日志;实现为纯 Python,依赖项仅 python-docx(见 skill.json 的 dependencies)。

  5. 触发指令(Agent 对话)
    - 审查:审查合同、合同审查
    - 起草:起草合同、生成合同
    - 导出:导出合同审查修订版、创建Word版合同
    - 查看资源:查看本地合同模板、查看本地法规库

安装与启用

方式一:让 Agent 按 SkillHub 文档安装

官方页面给出的提示为:先阅读安装说明,再安装坐标 @user_c2b4521d/yidian-fayue。

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_c2b4521d/yidian-fayue`。

方式二:SkillHub CLI

若本机已有 skillhub,安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 可能不会被识别。

检查 CLI:

command -v skillhub && skillhub --version

未安装时可按 SkillHub 文档执行(示例为仅 CLI):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

安装技能(将 <skills 目录> 换成你环境的路径):

skillhub install @user_c2b4521d/yidian-fayue --dir <skills 目录>

常用 Agent 的 skills 路径(摘自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装完成后重启或重新加载 Agent,使技能被索引。

Python 依赖

技能声明依赖 python-docx。在需要直接运行包内 scripts/contract_review.py 的环境时,请先安装:

pip install python-docx

典型用法

启用技能后,在对话中使用 SKILL.md 列出的触发语即可,由 Agent 按技能说明调用本地规则与脚本逻辑。

审查并导出

  1. 粘贴待审合同全文,或说明合同名称与关键条款。
  2. 发送:合同审查 或 审查合同。
  3. 按技能说明,结果应包含问题清单、修改建议、法规依据,并在 导出文件/ 生成 合同审查报告.docx 与 合同修订版.docx。

按模板起草

  1. 如需自定义模板,先将文本放入 knowledge/contracts/(文件名与合同类型对应,脚本示例使用 {合同类型}.txt)。
  2. 发送:起草合同 或 生成合同,并说明合同类型(如「买卖合同」)。
  3. 技能会基于模板走审查与导出流程。

查看本地知识库

发送 查看本地合同模板 或 查看本地法规库,确认 Agent 是否读到 knowledge/contracts/ 与 knowledge/laws/ 中的文件。

适用场景与注意

适合谁

  • 需要在 IDE 里反复改合同、又希望输出标准 Word 报告的产品、运营或法务协作角色。
  • 已愿意维护本地模板与法规摘录,并希望审查规则可编辑(rules/review_rules.json)的团队。

限制与注意

  • 技能输出不能替代执业律师意见;高风险条款仍须人工终审。
  • 无本地资源时会使用脚本内置兜底模板与法规摘要,审查深度取决于你放入 knowledge/ 与 rules/ 的内容。
  • 包内脚本注释提及「WordBaby」调用入口,主要面向支持 Python 插件的执行环境;在纯对话 Agent 中,实际效果取决于 Agent 是否按 SKILL.md 调用脚本与读写导出目录。
  • 统计数据与版本以 SkillHub 页面为准,升级可用 skillhub 对同一坐标执行更新(遵循你使用的 Agent 文档)。

结尾

「合同法务助手」把可配置的审查规则、本地模板/法规与 Word 导出收进一个 SkillHub 技能包,适合作为 Agent 工作流里的合同初审与成稿辅助。官方 Skill 页与 API 入口:

  • https://www.skillhub.cn/skills/user_c2b4521d/yidian-fayue
  • https://api.skillhub.cn/user_c2b4521d/yidian-fayue

安装说明:https://skillhub.cn/install/skillhub.md

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜