Apply China contract drafting review with San Guan Si Bu Fa. Trigger on contract review, drafting, clauses, or deal structure.
npx skills add https://github.com/simbajigege/book2skills --skill contract-drafting-and-review-guidance-china-law
This skill applies the Chinese contract drafting and review method known as "三观四步法" from *合同起草审查指南* (T/CAB 0121-2021). It helps lawyers, in-house counsel, business operators, and legal students structure contract review, draft contract frameworks, identify risks, and produce review comments under a China-law lens.
This skill is a workflow and checklist tool. It does not replace current legal research or advice from a licensed lawyer.
Every substantive claim based on the guide's methodology must include a citation to the original text.
Quote files (load the relevant one):
contract-drafting-quotes.md: definitions of macro, meso, micro analysis; drafting principles; transaction structure; parties; three-points-one-line method.contract-review-quotes.md: the complete 三观四步法 statement, review principles, transaction-structure framing, and comprehensive review.Citation format - always use this exact structure:
> "Source text here."
>
> - *合同起草审查指南*, topic anchor: https://github.com/simbajigege/book2skills/blob/main/skills/contract-drafting-and-review-guidance-china-law/quotes/FILENAME.md#ANCHOR
Anchor mapping:
contract-drafting-quotes.md: #transaction-structure-importance, #meso-contract-structure, #micro-clause-expression, #four-steps-process, #promote-transaction-principle, #risk-control-balance, #legal-business-combination, #contract-types, #parties-identification, #three-points-one-line-method, #review-checklist, #standard-final-goalcontract-review-quotes.md: #three-perspectives-four-steps, #promote-transaction, #macro-transaction-structure, #three-points-one-line, #standard-purpose, #comprehensive-reviewRules:
Contract drafting and review should promote viable transactions while controlling legal and business risk. The agent must analyze the transaction at three levels: whether the deal structure works, whether the contract structure fits the deal, and whether the individual clauses are complete, clear, and enforceable.
| Workflow | User question pattern | Inputs | Steps | Output | Independent trigger? | Distinct references? | Triage score | Should be subskill? | Reason |
|---|---|---|---|---|---|---|---:|---|---|
| Contract review | Please review this contract | Contract text, user role, concerns, governing law | Needs -> macro -> meso -> micro -> review comments -> risk summary | Structured review memo | Yes | Same guide | 3 | No | Primary workflow; uses all dimensions in sequence. |
| Contract drafting | Draft a contract framework for this deal | Deal facts, parties, subject, price, timeline, risk allocation | Needs -> transaction structure -> form selection -> clause framework -> open questions | Drafting outline and clause checklist | Yes | Same guide | 3 | No | Shares the same analysis order as review, only output differs. |
| Deal-structure diagnosis | Can this transaction be done this way? | Transaction goal, parties, assets/services, approvals, constraints | Macro analysis -> legal/business obstacles -> alternatives | Structure recommendation | Yes | Same guide | 3 | No | A macro slice that remains tightly coupled to later drafting. |
| Clause rewrite | Is this clause clear or risky? | Clause text, role, commercial intent | Identify right/obligation/liability points -> rewrite -> residual risk | Revised clause and rationale | Yes | Same guide | 3 | No | Micro slice but still uses the same three-points-one-line method. |
| Final review before signing | What should I check before signing? | Final draft, signing process, approvals | Macro/meso/micro spot check -> signing formalities -> submission note | Pre-signing checklist | Yes | Same guide | 2 | No | Review-gate step inside the main workflow. |
Use a single-file skill because the guide is one integrated standard rather than a multi-domain book. All user tasks route through the same 三观四步法 sequence and differ mainly in output format. Separate subskills would duplicate the same macro, meso, micro, and review rules.
The Rule: A contract cannot be reviewed or drafted properly until the transaction goal, user role, risk tolerance, and desired deliverable are clear.
Start every contract review or drafting task by listing the minimum assumptions and missing facts. Do not invent deal facts. If the user provides enough context, proceed directly and mark unresolved assumptions.
The Rule: First decide whether the transaction can be done and what structure should express the parties' main rights and obligations.
For review, produce a macro conclusion: can proceed, can proceed after adjustment, high-risk, or do not proceed without counsel review. For drafting, propose a structure before drafting clauses. Cite contract-drafting-quotes.md#transaction-structure-importance or contract-review-quotes.md#macro-transaction-structure when explaining macro analysis.
The Rule: Select the contract form and clause order that fit the transaction stage, operational workflow, and legal effect the parties need.
When reviewing a contract's form, explain whether the document type matches the transaction and list structural fixes before line-level clause edits. Cite contract-drafting-quotes.md#meso-contract-structure when explaining meso analysis.
The Rule: Clause review must connect prerequisites, rights and obligations, and liability consequences so the contract can be performed and enforced.
For clause review, map the clause into prerequisite, right/obligation, and liability consequence. If any point is missing, propose revised language or a drafting instruction. Cite contract-drafting-quotes.md#three-points-one-line-method or contract-review-quotes.md#three-points-one-line.
The Rule: A contract review is incomplete until macro, meso, and micro findings are checked together and communicated in a usable form.
End every review with a prioritized risk summary and next-action list. If the user needs a negotiation posture, classify each issue as must change, should change, fallback, or business call. Cite contract-drafting-quotes.md#review-checklist or contract-review-quotes.md#comprehensive-review.
## 合同审查意见
**合同类型:** [type]
**我方角色:** [role]
**适用法律假设:** [China law / unknown / user-specified]
**资料完整性:** [complete / missing items]
### 一、宏观 - 交易结构
| 项目 | 结论 | 风险 | 建议 |
|---|---|---|---|
### 二、中观 - 合同结构
| 项目 | 结论 | 风险 | 建议 |
|---|---|---|---|
### 三、微观 - 条款审查
| 条款 | 问题 | 修改建议 | 优先级 |
|---|---|---|---|
### 四、主要风险排序
1. [High-risk issue]
2. [Medium-risk issue]
### 五、下一步
[Redline / negotiate / ask for documents / counsel review / signing checklist]
## 合同起草提纲
**交易目标:** [goal]
**当事方:** [parties]
**标的:** [subject]
### 一、交易结构设计
[Macro structure and required approvals.]
### 二、合同形式
[Document type and structure.]
### 三、条款框架(三点一线)
| 模块 | 应写内容 | 待确认事项 |
|---|---|---|
### 四、风险与谈判点
[Must-have terms and fallback positions.]
## 条款审查与改写
### 条款功能
[What this clause is supposed to do.]
### 三点一线检查
| 点 | 是否完整 | 问题 |
|---|---|---|
### 修改建议
[Revised clause or drafting instruction.]
### 剩余风险
[What still needs business/legal confirmation.]
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
Use when implementing any feature or bugfix, before writing implementation code
Use when you have a spec or requirements for a multi-step task, before touching code
Use when creating new skills, editing existing skills, or verifying skills work before deployment
Use when writing or improving README files. Not all READMEs are the same — provides templates and guidance matched to your audience and project type.
| Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Official Opentrons Protocol API for OT-2 and Flex robots. Use when writing protocols specifically for Opentrons hardware with full access to Protocol API v2 features. Best for production Opentrons protocols, official API compatibility. For multi-vendor automation or broader equipment control use pylabrobot.
Take simbajigege/contract-drafting-and-review-guidance-china-law from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.