| name | contract-drafting-kevinke93 |
| title | Skill:合同起草 |
| description | 起草合同、协议、补充协议、和解协议或核心条款清单,将交易目标转化为条款结构、风险分配、可谈判版本和签署前核验清单。 |
| author | KevinKE93 |
| author_url | https://github.com/KevinKE93/Legal-Assistant_agent/tree/main/skills/16_contract_drafting |
| license | MIT |
| version | 0.1.0 |
| execution_mode | open |
| jurisdiction | general |
| practice | contracts |
| language | zh |
Skill:合同起草
事项记忆要求
- 本技能是分析镜头。默认把结果写入会话回复、
matter.md 或目标交付文件。
- 只有长期协作、审计追踪或用户明确要求时,才更新
skill_outputs.md。
- 如果本技能没有实际执行,不能在报告中暗示已完成;如果信息不足,输出缺口、影响和下一步。
目标
- 将交易背景和用户目标转化为合同结构。
- 明确权利义务、付款、交付、验收、违约、解除和争议解决。
- 给出强保护版、中性版或可谈判版条款。
- 生成面向用户的合同草案或条款清单;用户要求报告文件时输出 Markdown 报告,用户明确要求 PDF 时再输出 PDF 报告。
输入
- 合同类型和交易背景。
- 当事人角色。
- 标的、金额、期限和履约方式。
- 用户必须保护的利益和不可接受风险。
- 对方可能坚持的条件。
- 适用法域、管辖或争议解决偏好。
工作流
1. 起草前提
先记录:
| 项目 | 内容 | 状态 |
|---|
| 合同类型 | | confirmed / assumed |
| 用户角色 | | |
| 交易目标 | | |
| 关键金额/期限 | | |
| 不可接受风险 | | |
| 待补信息 | | |
信息不足时,不停止起草;用 [待确认:...] 标记占位。
2. 条款结构
常用结构:
- 当事人和定义。
- 合同标的。
- 交付、验收或服务范围。
- 价款、付款、发票和税费。
- 双方权利义务。
- 陈述、保证和合规承诺。
- 知识产权、保密、数据和隐私。
- 期限、续约、暂停和解除。
- 违约责任、赔偿、责任限制。
- 不可抗力和通知。
- 适用法律和争议解决。
- 附件、优先级和签署。
3. 风险分配
对关键风险给出条款选择:
4. 草案写法
- 使用清晰、可执行、可证明的条款。
- 避免只写原则,不写期限、标准、后果。
- 对金额、日期、主体和附件用占位符时标明待确认。
- 对高风险事项附加谈判说明,不混入合同正文。
输出文件
term_sheet.md:交易要点和条款结构。
contract_draft.md:合同草案正文。
advice.md:谈判、签署和待补信息。
- 本地化总结/草案文件:
<合同主题>合同草案.md/.pdf 或 <Topic> Contract Draft.md/.pdf。
输出格式
## 起草前提
## 条款结构
[正文]
| 条款 | 用户保护版 | 中性版 | 对方可能要求 | 建议 |
|---|---|---|---|---|