Agent skill

Contract Review

by open-octo in open-octo/octo-agent

审阅合同条款、识别风险点、给出修改建议。Use when 用户贴出或上传合同文本要求审查, 或提到"合同审查""帮我看看这份合同""这条款有没有问题""重大不利条款""合同风险" "review this contract"等。覆盖服务协议、劳动合同、保密协议(NDA)、采购合同、 租赁合同等常见合同类型,风险条款库为中英双语。仅做通俗的条款风险提示,…

MITAuto-check passedLegal & Compliance

Install Contract Review

skills CLI
$ npx skills add open-octo/octo-agent --skill contract-review -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install open-octo/octo-agent contract-review --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/open-octo/octo-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/internal/skills/experts/contract-review .claude/skills/contract-review && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
contract-review
GitHub stars
125
Token cost
~666 tokens
SKILL.md length
113 words
Files
3
Skills in repo
40
Repo updated
First seen
Licence
MIT

At a glance

审阅合同条款、识别风险点、给出修改建议。Use when 用户贴出或上传合同文本要求审查, 或提到"合同审查""帮我看看这份合同""这条款有没有问题""重大不利条款""合同风险" "review this contract"等。覆盖服务协议、劳动合同、保密协议(NDA)、采购合同、 租赁合同等常见合同类型,风险条款库为中英双语。仅做通俗的条款风险提示,…

  • Tasks that involve Contract review
  • SKILL.md covers 前置:合同不完整信息不硬编, 第一步:识别合同类型, 第二步:逐条对照风险条款表 and 第三步:完整性检查, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Contract Review is an agent skill from open-octo/octo-agent. 审阅合同条款、识别风险点、给出修改建议。Use when 用户贴出或上传合同文本要求审查, 或提到"合同审查""帮我看看这份合同""这条款有没有问题""重大不利条款""合同风险" "review this contract"等。覆盖服务协议、劳动合同、保密协议(NDA)、采购合同、 租赁合同等常见合同类型,风险条款库为中英双语。仅做通俗的条款风险提示, 不构成正式法律意见——高价值/高风险合同仍需持证律师最终把关。

Its SKILL.md is about 670 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `PROVENANCE.md`).

It sits in Legal & Compliance, covering Contract review. The repository describes itself as: Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine. A coding agent on par with Claude Code and a personal assistant lighter than… The licence is MIT.

When your agent uses it

  • Tasks that involve Contract review

Example prompts

  • “帮我看看这份合同”
  • “这条款有没有问题”
  • “重大不利条款”
  • “/contract-review”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit 81448b2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Contract Review loads about 666 tokens when it runs. Until then it costs about 56 tokens; SKILL.md has 113 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~56
When it runs · the whole SKILL.md, loaded when a task matches
~666

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from open-octo/octo-agent at commit 81448b2, republished under its MIT licence (© open-octo). 113 words, ~666 tokens.

Download SKILL.mdSave it as .claude/skills/contract-review/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
contract-review
description
审阅合同条款、识别风险点、给出修改建议。Use when 用户贴出或上传合同文本要求审查, 或提到"合同审查""帮我看看这份合同""这条款有没有问题""重大不利条款""合同风险" "review this contract"等。覆盖服务协议、劳动合同、保密协议(NDA)、采购合同、 租赁合同等常见合同类型,风险条款库为中英双语。仅做通俗的条款风险提示, 不构成正式法律意见——高价值/高风险合同仍需持证律师最终把关。
license
MIT (adapted from claude-office-skills/contract-review-skill; complete terms in LICENSE.txt)
metadata.origin
风险条款库与审查结构改编自 claude-office-skills/contract-review-skill(MIT); 原项目以 Python CLI 驱动分析,本技能改为纯 prompt 方法论,不依赖任何脚本或第三方 API

Skill: contract-review

审阅一份合同:识别对用户不利的条款、检查该类合同该有却缺失的关键条款、给出具体 的修改建议。产出是一份结构化审查报告,不是"这份合同能不能签"的最终结论。

前置:合同不完整信息不硬编

只处理用户实际提供的合同文本。缺少的信息(准据法、双方主体资格、合同金额上下文 等)如果影响判断,明确列在报告的"需要澄清"部分,不要替用户假设或编造。

第一步:识别合同类型

先判断合同属于哪一类,决定后面用哪套"关键条款清单"核对完整性:

类型关键条款清单
服务协议服务范围、服务标准、付款、知识产权、保密
劳动合同工作内容、薪酬福利、工作时间、竞业限制、解除条件
保密协议(NDA)保密信息定义、保密期限、例外情况、返还义务
采购合同产品规格、交付、验收、质保、付款
租赁合同租赁物、租金、期限、维护责任、解约条件

不属于以上五类的合同,仍套用通用的风险条款表(第二步),但完整性检查(第三步) 需要用户或常识补充该类合同的典型必备条款。

第二步:逐条对照风险条款表

通读合同全文,对每一条实质性条款检查是否命中下表任一风险模式。命中时,在报告里 引用原文(不要转述或凭印象复述条款内容),标注严重度,给出修改建议:

风险模式严重度说明建议
无限责任高责任或赔偿义务没有上限增加责任上限(如 12 个月费用或合同金额)
宽泛知识产权转让高转让全部知识产权,包括合同前已有的知识产权排除既有知识产权,明确转让范围
单方解约权高一方可无理由或极短通知期解约要求双方对等的解约权或合理通知期
单向赔偿高只有一方承担赔偿/indemnification义务争取双向赔偿或限定范围
宽泛权利放弃高放弃法定权利或基本权利删除或限缩放弃范围
缺少数据保护条款高未约定个人信息处理(对应《个人信息保护法》等)补充符合适用法律的数据保护条款
自动续约陷阱中自动续约且退出机制繁琐增加清晰的不续约通知机制
过高违约金中违约金明显超出可能的实际损失核实违约金与预估损失是否相当
宽泛竞业限制中竞业范围、期限、地域过宽限缩范围、期限(一般不超过 2 年)、地域
永久保密中保密义务无期限设定合理期限(常见 3-5 年)
不利管辖中争议解决地点/仲裁地对己方明显不利争取中立或己方所在地管辖
范围变更无控制中没有变更管理流程增加变更管理及对应计价机制
不利付款条款中账期过长或验收标准主观争取更短账期、客观验收标准
缺少不可抗力条款中未约定不可抗力免责补充标准不可抗力条款
缺少审计权低无权审计对方履约或财务情况增加合理的审计权条款

命中风险的严重度不是自动结论——同一条款在不同交易背景下重要性不同(例如"无限 责任"在小额短期合同里未必是问题)。报告里说明为什么这条被标记,而不是机械套用 表格。

第三步:完整性检查

对照第一步选定的关键条款清单,检查合同是否遗漏了该类合同通常应有的条款。缺失本 身不一定是风险(可能双方另有安排),但要在报告里列出,交给用户判断。

同时检查基本要素:双方主体名称是否明确、签署日期、盖章/签字位置是否存在(如果 用户提供的是扫描件或图片,检查是否能看到签章)。

第四步:输出审查报告

固定结构:

markdown
# 合同审查报告

**合同类型:** [识别结果]
**审查范围:** [基于用户提供的文本/文件,说明是否为节选]

## 风险清单

### 🔴 高风险
- **[风险名称]**(第 X 条):原文"[逐字引用]"。[为什么是问题]。建议:[修改建议]

### 🟡 中风险
[同上格式]

### 🟢 提示
[同上格式,或缺失条款提示]

## 缺失的关键条款
- [该类合同通常应有但本合同未见的条款]

## 需要澄清
- [信息不足、无法判断的地方]

## 总体说明
本报告基于通俗的条款风险识别,不构成正式法律意见。涉及金额较大、可能引发诉讼、
或跨境/涉外的合同,请在签署前交由持证律师复核。

边界

  • 不判断"这份合同能不能签"——只指出风险点和缺口,最终决策权在用户。
  • 不臆测准据法下的具体法律后果(例如某条款是否可强制执行),除非用户明确说明 适用法律且你能引用具体依据;不确定时如实说"需要按适用法律进一步核实"。
  • 两份合同对比、批量审查多份合同:这超出本技能范围,属于法律尽调场景,参考 legal-due-diligence 技能。

© open-octo, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in internal/skills/experts/contract-review of open-octo/octo-agent.

  • SKILL.md
  • LICENSE.txt
  • PROVENANCE.md

Open the folder on GitHubat commit 81448b2

Compare with similar skills

Contract Review next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Contract Review compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Contract Review this skillopen-octo/octo-agent125—~666Automated safety check: PassMIT
Contract Reviewevolsb/claude-legal-skill4641 repos~3.6kAutomated safety check: PassMIT
Commercial Legal Plapiotrowski-afk/commercial-legal-pl1761 repos~4.1kAutomated safety check: PassApache-2.0
Hand Drawnthreerocks/hand-drawn-styles2.2k—~398Automated safety check: PassMIT
Tabular Document Reviewanthropics/claude-for-legal9.6k3 repos~4.3kAutomated safety check: PassApache-2.0
Tw Formal WritingImbad0202/tw-formal-writing179—~1kAutomated safety check: PassMIT

Similar skills

  • Contract Review

    evolsb/claude-legal-skill

    Review legal contracts, NDAs, employment agreements, SaaS terms, and M&A documents.

    464 GitHub starsUsed in 1 repo~3.6k tokens
    Legal & ComplianceAuto-check passed
  • Commercial Legal Pl

    apiotrowski-afk/commercial-legal-pl

    Skill do analizy i tworzenia umów według polskiego prawa, ze szczególnym uwzględnieniem umów B2B, IP i IT (body leasing, NDA, wdrożenia, SaaS, przeniesienie praw autorskich, ugody).

    176 GitHub starsUsed in 1 repo~4.1k tokens
    Legal & ComplianceAuto-check passed
  • Hand Drawn

    threerocks/hand-drawn-styles

    A skill your agent uses when users ask for a hand-drawn or illustrated image prompt, name one of the repository's 20 numbered styles or the 3.1 stable variant, or mention triggers such as…

    2.2k GitHub stars~398 tokensUpdated today
    Legal & ComplianceAuto-check passed
  • Tabular Document Review

    anthropics/claude-for-legal

    Official

    Builds a review grid with one row per document and one column per data point, each cell cited to a verbatim quote, built for M&A diligence and other batch reviews.

    9.6k GitHub starsUsed in 3 repos~4.3k tokens
    Legal & ComplianceAuto-check passed
  • Tw Formal Writing

    Imbad0202/tw-formal-writing

    台灣正式文件撰寫助手 — 涵蓋政府公文、政府機關其他文件、法律文件、人民對政府文書四類中文正式文件的撰寫(不含學術論文、商業文書、私人書信等,見下方排除清單)。

    179 GitHub stars~1k tokensUpdated 15 days ago
    Legal & ComplianceAuto-check passed
  • Contract Review Pro

    CSlawyer1985/contract-review-pro

    专业合同审核 Skill:7步工作流(含立场声明、框架审阅、类型路由)、5类通用门禁+16个专项门禁、终稿三件套+HTML可视化报告、8维度风险评分、修订5分类路由。完全自包含,零外部依赖。

    276 GitHub stars~2.3k tokensUpdated 1 mo ago
    Legal & ComplianceAuto-check passed

More from open-octo/octo-agent

All 40 skills in this repo
  • Image Gen

    open-octo/octo-agent

    Acquire images as files — generate them with an AI image model (14 providers: OpenAI/gpt-image, Gemini, Qwen, Zhipu, Volcengine, Stability, FLUX, Ideogram, MiniMax, and more), search openly-licensed…

    125 GitHub stars~3.1k tokensUpdated today
    Auto-check: notes
  • Office XLSX

    open-octo/octo-agent

    Create, read, and edit Excel (.xlsx) spreadsheets programmatically with openpyxl — cell values, formulas, styling (fonts/fills/borders/alignment/number formats), merged cells, multiple sheets…

    125 GitHub stars~1.8k tokensUpdated today
    Auto-check: notes
  • Artifact Design

    open-octo/octo-agent

    Design guidance for any HTML/Markdown file shown in octo's Artifacts panel — reports, dashboards, architecture/system diagrams, generated UIs, slide-style pages, 3D scenes.

    125 GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Code Review

    open-octo/octo-agent

    Review local code changes. An agent skill from open-octo/octo-agent.

    125 GitHub stars~942 tokensUpdated today
    Auto-check passed
  • Ppt Master

    open-octo/octo-agent

    AI-driven multi-format SVG content generation system. An agent skill from open-octo/octo-agent.

    125 GitHub stars~23k tokensUpdated today
    Auto-check: warnings
  • Config Setup

    open-octo/octo-agent

    Configure octo's global settings through guided conversation — set up AI model endpoints (providers, API keys, models), adjust agent defaults (reasoning effort, permission mode, coauthor, workspace…

    125 GitHub stars~3.3k tokensUpdated today
    Auto-check passed

Questions about Contract Review

What does Contract Review do?

审阅合同条款、识别风险点、给出修改建议。Use when 用户贴出或上传合同文本要求审查, 或提到"合同审查""帮我看看这份合同""这条款有没有问题""重大不利条款""合同风险" "review this contract"等。覆盖服务协议、劳动合同、保密协议(NDA)、采购合同、 租赁合同等常见合同类型,风险条款库为中英双语。仅做通俗的条款风险提示,…. Contract Review is an agent skill from open-octo/octo-agent.

When should I use Contract Review?

Contract Review fits situations like: tasks that involve Contract review.

How do I install Contract Review in Claude Code?

Run `npx skills add open-octo/octo-agent --skill contract-review -a claude-code`. Or copy the skill folder (internal/skills/experts/contract-review in open-octo/octo-agent) into .claude/skills/contract-review in your project. Claude Code loads it when a task matches its description.

How do I install Contract Review in Codex?

Run `npx skills add open-octo/octo-agent --skill contract-review -a codex`. Or copy the skill folder (internal/skills/experts/contract-review in open-octo/octo-agent) into .agents/skills/contract-review in your project. Codex loads it when a task matches its description.

Can I use Contract Review in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add open-octo/octo-agent --skill contract-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/contract-review, .gemini/skills/contract-review, .github/skills/contract-review and .opencode/skills/contract-review in your project.

What does Contract Review need to run?

SKILL.md names no scripts, command-line tools or credentials: Contract Review is instructions for the agent only. Our summary lists: Python 3.

Does Contract Review access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Contract Review safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Contract Review use?

Contract Review is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Contract Review use?

About 666 tokens (SKILL.md is roughly 2.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Contract Review?

Skills that share tags, products or a category with Contract Review: Contract Review (evolsb/claude-legal-skill, 464 stars), Commercial Legal Pl (apiotrowski-afk/commercial-legal-pl, 176 stars), Hand Drawn (threerocks/hand-drawn-styles, 2.2k stars) and Tabular Document Review (anthropics/claude-for-legal, 9.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Contract Review?

open-octo (a GitHub organization) maintains it in open-octo/octo-agent, which has 125 GitHub stars. The repository holds 40 skills in this directory. The repository was last updated on October 9, 2026.

Source: open-octo/octo-agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.