前言¶
团队在对接采购、外包或合作框架协议时,合同往往先在聊天里改几轮,再交给法务做全文审查。通用大模型能写条款,但很难稳定对齐你们自己的模板、审查清单和法规摘录;输出也常停留在 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,可与脚本实现对齐核对。
-
本地资源优先
模板目录knowledge/contracts/、法规目录knowledge/laws/、规则目录rules/。目录内附带说明文本,提示可将参考合同与法律法规放入对应文件夹。 -
全维度审查(技能声明)
触发后执行错字/标点/专业用词/法律风险类检查;review_rules.json中配置了常见错字替换、标点异常模式及legal_risks风险项列表。 -
起草 → 审查 → 修订 → 导出
支持按本地模板生成合同文本,再走审查并写出 Word。导出目录为技能包下的导出文件/。 -
溯源与实现
技能说明要求操作记录日志;实现为纯 Python,依赖项仅python-docx(见skill.json的dependencies)。 -
触发指令(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 按技能说明调用本地规则与脚本逻辑。
审查并导出
- 粘贴待审合同全文,或说明合同名称与关键条款。
- 发送:
合同审查或审查合同。 - 按技能说明,结果应包含问题清单、修改建议、法规依据,并在
导出文件/生成合同审查报告.docx与合同修订版.docx。
按模板起草
- 如需自定义模板,先将文本放入
knowledge/contracts/(文件名与合同类型对应,脚本示例使用{合同类型}.txt)。 - 发送:
起草合同或生成合同,并说明合同类型(如「买卖合同」)。 - 技能会基于模板走审查与导出流程。
查看本地知识库
发送 查看本地合同模板 或 查看本地法规库,确认 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