Community编程与开发github.com

kevanwee/playbook-review

根据谈判剧本(YAML,剧本即代码模式)审查合同。定位相关条款,评估每个立场为 IDEAL / ACCEPTABLE / BELOW / WALK_AWAY / MISSING 并提供逐字证据,生成谈判备忘录和可进行修订的变更集。当有人要求“根据我们的剧本进行审查”、“标记这份 MSA”或“我们需要在哪些方面提出异议”时使用。

playbook-review 是什么?

该技能能够根据一个以 YAML 格式定义的谈判剧本(playbook-as-code 模式)来审查合同文本。它首先识别合同中与剧本中定义条款相关的部分,然后针对每个条款,将合同中的具体措辞与剧本中定义的理想立场、可接受立场、低于标准立场、应放弃立场或缺失立场进行逐一比对和评估。评估结果会附带从合同中提取的逐字证据,确保评估的准确性和可追溯性。最终,该技能会生成一份结构化的谈判备忘录,清晰列出需要谈判的关键点,并同时生成一份可直接用于修订合同(redline)的变更集,极大简化了合同谈判的准备流程。该技能适用于多种 AI 编程助手平台(如 Claude Code、Cursor 等),主要面向需要高效、准确进行合同审查和谈判准备的法务、商务或采购人员。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kevanwee/playbook-as-code/tree/main

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

playbook-review 是做什么的?

根据谈判剧本(YAML,剧本即代码模式)审查合同。定位相关条款,评估每个立场为 IDEAL / ACCEPTABLE / BELOW / WALK_AWAY / MISSING 并提供逐字证据,生成谈判备忘录和可进行修订的变更集。当有人要求“根据我们的剧本进行审查”、“标记这份 MSA”或“我们需要在哪些方面提出异议”时使用。

工作原理

该技能读取一个以 YAML 格式编写的谈判剧本文件,该文件基于“剧本即代码”模式。然后,它提取待审查的合同文本(例如 MSA、SOW 等),并将剧本中定义的每个条款与合同中的对应部分进行匹配。

对于每个匹配的条款,该技能会执行以下操作:

  1. 定位:在合同中识别并提取相关条款的文本。
  2. 评估:根据剧本中为该条款定义的不同立场级别(IDEAL、ACCEPTABLE、BELOW、WALK_AWAY)来评估合同措辞。如果合同中未找到该条款,则标记为 MISSING。
  3. 提供证据:从合同中引用与评估所依据的特定语言完全匹配的文本。

输出

执行完成后,该技能生成两个主要产出物:

  • 谈判备忘录:一个结构化的文档,汇总所有评估结果,突出显示关键差异、风险以及需要谈判的立场。
  • 修订变更集:一个包含具体文本更改建议的变更集,用于对合同进行“修订标记”(redline),直接指示在何处添加、删除或修改语言以达到理想立场。

使用时机

当您收到类似以下请求时,使用此技能:

  • “根据我们的剧本审查这份合同。”
  • “标记这份主服务协议(MSA)。”
  • “我们应在哪些方面提出异议?”
  • “为标准保密协议(NDA)生成谈判要点。”

配置

  • 剧本文件:确保谈判剧本文件路径已在技能配置或用户输入中正确指定。该文件应遵循所需的 YAML 模式。
  • 合同文本:将待审查的合同文本作为输入提供。这可以是粘贴的文本、文件路径或来自存储库的文档。

相关技能