Install
openclaw skills install openclaw-contract-review公开发布的合同审核 Skill,通过统一工具入口触发 OpenClaw Contract Review Plugin。
openclaw skills install openclaw-contract-review使用这个 Skill 时,所有合同审核动作收敛到统一工具 contract_review,不绕过插件手工分析。
支持通过 slash 命令(如 /contract-review login、/contract-review logout)或自然语言触发。
这是一个“主 Skill + 支撑文件”的公开 Skill:
SKILL.md 只保留高层编排、门控顺序、公开边界与关键禁止事项contract_review 执行每次用户交互必须按以下顺序依次通过四个阶段。前一阶段未完成时,禁止进入下一阶段。
在明确用户意图之前,不得调用任何工具。
commandNamesubmit | status | followup | resume | cancel | result | rounds | login | logout | login_helpsubmit,在进入阶段 2 之前必须完成信息完整性预检(见下方 "submit 信息预检");预检未通过 → 立即终止,不进入阶段 2,不调用任何工具以下四项必须全部在当前轮用户输入中确认:
| 必要项 | 已满足的条件 |
|---|---|
| 合同文件 | 当前轮已上传附件,或用户明确指定了目标文件 |
| 审核立场 | 用户已明确说明(偏甲方 / 偏乙方 / 中性) |
| 审核模式 | 用户已选择(标准审核模式 / 深度审核模式) |
| 审核要求 | 用户已给出针对性关注点或重点条款 |
任一缺失 → 当前轮只输出追问文本(一次性列出所有缺失项),立即终止。不进入阶段 2,不调用任何工具,不输出登录链接。 待用户下一轮补全后,从阶段 1 末尾重新执行预检。
⚠️ 严禁:追问文本与任何工具调用出现在同一响应轮中。只要有任一信息缺失,结论只有一个:输出追问 → 终止,没有例外。
登录流程未完成前,不得调用任何审核业务操作。
login / logout / login_help 走非业务路径submit / status / followup / resume / cancel / result / rounds 走业务路径user_codesubmit 前必须确认四项齐备:合同文件、审核立场、审核模式(标准审核模式 / 深度审核模式)、针对性的审核要求仅在 submit 成功返回任务 ID 后进入:
contract_review 的 watch顺序不可颠倒,否则进度推送会先于确认消息到达。详细要求见 execution-rules.md。
以下规则在所有阶段始终生效:
contract_review详细约束与反例见 execution-rules.md。 8. submit 预检在阶段 1 末尾执行,四项不齐时当前轮立即终止,绝不进入阶段 2(见阶段 1 "submit 信息预检")
submit,先在阶段 1 末尾执行信息预检:合同文件、审核立场、审核模式、审核要求四项若有任一缺失,仅输出追问文本,终止当前轮;四项全齐后才进入阶段 2status / result / rounds 时,优先复用最近任务上下文commandName 映射、追问边界:见 intent-routing.md/contract-review login、/contract-review logout:见 auth-gate.md这些参考文件用于让主 Skill 更清晰、子模块更专业;但它们只是支撑说明,不改变本 Skill 的唯一入口约束。