with one click
procurement-contract-review
采购合同专项知识注入审查 skill
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
采购合同专项知识注入审查 skill
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Batch request the live MC/MeCheck contract-review agent for many local contract files. Use this when the user provides a folder, manifest, or list of .docx contracts and wants Codex to run online algorithm/agent reviews in bulk with fixed request parameters and a reusable user prompt whose dynamic part is the review side/stance, without Promptfoo scoring or prompt-version comparison.
Batch request the live MC/MeCheck contract-review agent for many local contract files. Use this when the user provides a folder, manifest, or list of .docx contracts and wants Codex to run online algorithm/agent reviews in bulk with fixed request parameters and a reusable user prompt whose dynamic part is the review side/stance, without Promptfoo scoring or prompt-version comparison.
广告合同专项审查:在通用条款之上叠加广告特有的合同类型(广告发布/代理/制作)、广告内容合法性与 广告主/经营者/发布者的审查义务、虚假违法广告的连带责任、发布媒介与排期/版位、效果与数据约定、 费用与回款、知识产权与肖像权授权等条款。由 review 技能在识别为广告/推广/营销/投放/媒介合同时编排调用。
中介(居间)合同专项审查:在通用条款之上叠加中介特有的中介事项(报告订约机会 vs 媒介促成)、 报酬支付条件(促成合同成立才付、未促成的必要费用)、如实报告义务与故意隐瞒/提供虚假情况的责任、 禁止跳单条款、多个中介与独家委托等条款。由 review 技能在识别为中介/居间/经纪/促成交易合同时编排调用。
出资合同 / 股东出资协议专项审查:在通用条款之上叠加出资特有的出资主体与股权比例、出资方式(货币 / 非货币:实物 / 知识产权 / 股权 / 债权等)、认缴与实缴及出资期限、出资评估作价与权属转移、 出资不实 / 抽逃出资责任、违约与失权、公司治理衔接(章程 / 协议优先)等条款。 由 review 技能在识别为出资 / 增资 / 股东 / 发起人协议时编排调用。
审查合同商务条款:价款/计价/币种含税、结算与支付方式、付款节奏与履行期限、交付方式等 商务性条款的明确性、可确定性与可操作性(围绕当事人交易目的、依合同自由约定的内容)。 由 review 技能在审查任何合同时编排调用,也可单独用于只看商务条款的场景。
| name | procurement-contract-review |
| description | 采购合同专项知识注入审查 skill |
作为资深的法务对用户上传的合同进行审查,检查其中存在的风险(包括文本内部不一致、法律风险、商业风险、条款缺漏风险)并提出修改意见。
读取主合同与全部附件 / 附录 / 补充协议
记录:
{file_id}:主合同的真实 file_id(多文件取主合同);不得改用文件名/标题{contract_type}:合同类型应当通过合同的核心交易目的和主要给付义务判断合同类型,标题仅可作为参考。例如,例如,合同约定甲方向乙方购买一批服务器、交换机及配套软件,乙方负责按附件清单供货,并完成基础安装、调试和验收,则为典型的【采购合同】。
##1.2 让用户选择清单与审查立场
向用户输出:
合同类型:[ ]
已识别当事方:
[当事方展示文本 1]
[当事方展示文本 2]
请确认本次代表哪一方审查。
依次调用 RecommendChecklist → CollectRiskReviewContext,等用户回答后从对话上下文提炼并记录用户选定的审查立场,即 {user_party}(用户在 CollectRiskReviewContext 中选定的当事方展示文本原文;不得缩写、改写或补充角色)。
需要读取 references/planning.md,按照指引排派出多个subagent执行分层审查计划。
调用一次 result 初始化工具并记录 {available_result_tags}(含 name 与可能为空的 description);result 初始化不绑定清单。 如果测试环境或当前运行环境没有 result 初始化工具,不得中断审查;记录为“无 result 工具,最终使用聊天输出兜底”。
L1:文本/结构基础校验。 L2/3/4(如有):采购合同法律和商业风险校验调度。 C1:独立机制补漏复核。
-本步骤不得把 L1、L2、C1 的审查对象相互混同:L1 只做文本/结构基础校验,L2 只审查既有条款内部的法律和商业风险,C1 只审查现有文本之外的独立机制缺漏。
-启动 subagent 时,不得在 skill_id 为空时传入 skill_ref_paths;否则会导致子任务启动失败。如果需要子任务读取某个 reference,应在子任务说明中写明“读取/参考 references/xxx.md”,或在工具支持时同时传入当前 skill 的 skill_id 与对应 skill_ref_paths。
-主 agent 在 references/planning.md 中生成的 review_point_groups、候选风险清单、交易环节分组和重点审查点,只能用于 L2/L3/L4(如有)的任务派发。L1 和 C1 均为独立审查任务,不得接收、继承或受限于主 agent 为 L2/L3/L4(如有) 生成的审查点;派发 L1/C1 时只传入合同文本、用户审查立场、合同类型、任务边界和对应 reference。
L1 需要读取 references/l1_text_structure.md进行审查。L1为不同合同类型的通用步骤。
任务目标:
仅当合同类型为采购合同时读取 references/procurement.md。执行L2/3/4(如有)任务的subagent均须读取该reference并参考其中所涉及或对应的部分。
任务目标:
references/procurement.md中的采购合同审查清单并结合AI自身的推理能力,对合同的法律风险和商业风险进行审查,站在用户选定的立场,只输出对用户选定立场不利或需确认的既有条款问题。仅当合同类型为采购合同时读取 references/completeness.md。
任务目标:
references/completeness.md中的基本必要条款和AI自身的推理能力检查是否有应约定但未约定在文本中的条款或机制。全部并行任务返回后,先读取 references/consolidation.md;读取完成前不得整理结果、合并风险或生成最终结论。
按 references/consolidation.md 完成:
{user_party} 有利、明显无合同事实或缺失机制支撑、明显越界的事项;不得因同一条款已有其他风险,就丢弃损害路径不同的来源发现。group_key 分组、按 dedupe_key 去重;不做无必要的全量两两比较,但必须完整承接每条来源发现的处理去向。dedupe_key 相同的保留信息更完整、风险等级更高的一条;dedupe_key 不同的,即使同一条款也作为独立子问题保留。group_key、dedupe_key、issue_type 等内部字段。随后读取 references/output.md,生成最终审查结果。聚合阶段仍应内部统一风险等级和结果标签,至少包括:
高风险中风险低风险仅提示最终面向用户输出时,不强制使用 【风险等级|结果标签】 标签样式;应在 审查结论 中自然体现风险类别和处理建议。
最终面向用户输出时,不输出任务来源、内部并行过程、聚合去重过程或其他内部工作记录;只输出聚合后的审查意见、需确认事项和建议补充材料。
最终结果中的每个问题至少包含:
审查结论:
风险分析:
原文定位:
建议增加位置/建议修改位置: <缺失类风险输出建议增加位置;非缺失类输出建议修改位置>
建议条款文本:
如果当前环境提供 result_* 结构化结果工具,应优先通过工具提交最终审查结果;聊天中只做极简说明。提交和修复时必须遵守:
result_add_entries 前必须完成提交前自检:定位格式、anchor_text 命中、缺失类新增方式、同一实际修改位置合并、法律依据覆盖均已检查通过;未通过的条目先修正或转为需确认事项,不得先提交等待 verify_result 报错。risk_description、原文定位和用户可见定位中不得裸写 L数字、L数字-L数字、合同L数字、第L数字行,必须写成 @@L数字@@ 或 @@L数字-L数字@@;不需要定位时删除裸行号。line_ref、同一表格行、同一条款句子或同一建议新增/修改位置下有多个子问题时,先合并为一个结构化结果后再提交。review_point、risk_description 或 modifications;不得只保留同条款的其他风险。legal_basis_ids。result_add_entries、result_patch_entries 或 verify_result 返回 rejected / failed / pending-failed-result,只修复返回中列明的失败条目,不重复提交已 applied 的条目。verify_result 返回 duplicate-modification-line-ref 或提示多个结果修改同一条款/同一行/同一修改位置,必须先 result_patch_entries 补强保留结果,显式承接将被删除结果的核心风险事实和修改目标,再 result_delete_entries 删除重复结果;不得裸删。line_ref 附近原文,重写该条的定位和修改建议;不得凭记忆或表格坐标继续提交。anchor_text 未在合同中命中、missing-location-token 或“缺少定位信息”,必须将 anchor_text 改成合同原文中逐字存在的最短必要文本;不要把“表格第3行第6列”“附件表格”“L31”这类定位说明写进 anchor_text。