Not in the top 1,000 by GitHub stars

CSlawyer1985/contract-review-pro

专业合同审核 Skill,基于合同审核方法论体系构建,中国法律人适用

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 74c0a615f211

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 74c0a615f2118837f650c9d4bdf804e0eca9f640

298GitHub stars
11stars in 7 days
1skill in this repository
0commits in 30 days

Heat

5.9
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 7, 2026298

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

contract-review-pro

When your agent uses it

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

What it loads into context

Frontmatter

129 tokens

Always available to the agent

SKILL.md

5,679 tokens

When the skill is activated

Reference documents

52,419 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 设计原则:完全自包含
  2. 核心工作流(7 步)
  3. 审查门禁
  4. 修订路由决策树(强制执行)
  5. 谈判立场与升级路径
  6. 风险类型标签体系(15 标签)
  7. 风险评分(8 维度 1-5 分制)
  8. 风险评价六维度
  9. 终稿交付规范
  10. 条款库使用
  11. 硬约束
  12. Python 模块参考

Scripts executed separately

  • assets/chart.umd.min.js
  • main.py
  • scripts/__init__.py
  • scripts/clause_extractor.py
  • scripts/clause_review.py
  • scripts/contract_analyzer.py
  • scripts/document_generator.py
  • scripts/docx_generator.py
  • scripts/generate_new_risks.py
  • scripts/html_report_generator.py
  • scripts/intelligent_scoring.py
  • scripts/ooxml_lite.py
  • scripts/review_config.py
  • scripts/revision_router.py
  • scripts/risk_assessment.py
  • scripts/sanguan_analysis.py

Files

  • .gitignoreasset415 bytes
  • README.mddoc26,561 bytes
  • SKILL.mdcore19,184 bytes
  • assets/chart.umd.min.jsruns205,222 bytes
  • assets/report_template.htmlasset19,849 bytes
  • data/.gitkeepasset0 bytes
  • data/clause_standards.csvasset6,553 bytes
  • data/contract_types.csvasset14,791 bytes
  • data/review_checklists.csvasset8,022 bytes
  • data/revision_routing.csvasset1,965 bytes
  • data/risk_labels.csvasset1,959 bytes
  • data/risk_templates.csvasset32,677 bytes
  • data/risk_templates_new.csvasset5,487 bytes
  • data_collection/feedback_20260119_133522.jsonasset429 bytes
  • data_collection/feedback_20260119_133615.jsonasset354 bytes
  • data_collection/feedback_summary.csvasset245 bytes
  • docs/archive/PROJECT_SUMMARY.mddoc8,480 bytes
  • docs/archive/README.mddoc725 bytes
  • docs/archive/V1.1_UPGRADE_SUMMARY.mddoc9,602 bytes
  • docs/archive/prompt.mddoc7,250 bytes
  • docs/archive/v12-upgrade-summary.mddoc12,607 bytes
  • docs/archive/v20-upgrade-guide.mddoc4,971 bytes
  • main.pyruns13,422 bytes
  • references/gates/08-建设工程.mddoc3,193 bytes
  • references/gates/09-借贷.mddoc6,695 bytes
  • references/gates/10-担保.mddoc7,813 bytes
  • references/gates/11-买卖.mddoc5,824 bytes
  • references/gates/12-租赁.mddoc5,172 bytes
  • references/gates/13-股权转让.mddoc9,036 bytes
  • references/gates/14-承揽.mddoc4,843 bytes
  • references/gates/15-技术.mddoc2,421 bytes
  • references/gates/16-委托物业.mddoc2,873 bytes
  • references/gates/17-有限合伙.mddoc5,892 bytes
  • references/gates/18-广告.mddoc7,985 bytes
  • references/gates/19-劳动.mddoc9,664 bytes
  • references/gates/20-VCPE增资.mddoc25,271 bytes
  • references/gates/clause-gates/anti-dilution.mddoc5,626 bytes
  • references/gates/clause-gates/buyback.mddoc5,135 bytes
  • references/gates/clause-gates/valuation-adjustment.mddoc4,892 bytes
  • scripts/__init__.pyruns0 bytes
  • scripts/clause_extractor.pyruns6,088 bytes
  • scripts/clause_review.pyruns6,644 bytes
  • scripts/contract_analyzer.pyruns26,066 bytes
  • scripts/document_generator.pyruns22,034 bytes
  • scripts/docx_generator.pyruns15,304 bytes
  • scripts/generate_new_risks.pyruns13,898 bytes
  • scripts/html_report_generator.pyruns8,909 bytes
  • scripts/intelligent_scoring.pyruns14,204 bytes
  • scripts/ooxml_lite.pyruns11,831 bytes
  • scripts/review_config.pyruns8,667 bytes
  • scripts/revision_router.pyruns9,005 bytes
  • scripts/risk_assessment.pyruns9,296 bytes
  • scripts/sanguan_analysis.pyruns20,584 bytes
  • skill.jsonasset629 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • contract-review-pro

Repository facts

License
No license detected
Created
Jan 19, 2026
Last pushed
Aug 14, 2026
Forks
57
Open issues
4
Project activity
Slowing

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 6, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 5 notes
  • assets/chart.umd.min.js:13 Analysis incomplete: physical or joined line exceeds character limit
  • assets/chart.umd.min.js:11 Analysis incomplete: physical or joined line exceeds character limit
  • assets/chart.umd.min.js:12 Analysis incomplete: physical or joined line exceeds character limit
  • assets/chart.umd.min.js:19 Analysis incomplete: physical or joined line exceeds character limit
  • assets/chart.umd.min.js:17 Analysis incomplete: physical or joined line exceeds character limit
Show all 44 signals by file

README.md

  • Network accessline 7
    [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
  • Network accessline 8
    [![Version](https://img.shields.io/badge/version-4.0.0-blue.svg)](https://github.com/CSlawyer1985/contract-review-pro)
  • Network accessline 9
    [![Author](https://img.shields.io/badge/author-陈石(CS)-orange.svg)](https://github.com/CSlawyer1985)
  • Network accessline 10
    [![Claude](https://img.shields.io/badge/Claude-Skill-purple.svg)](https://claude.ai/)
  • Network accessline 331
    # 克隆仓库 git clone https://github.com/CSlawyer1985/contract-review-pro.git
  • Network accessline 332
    git clone https://github.com/CSlawyer1985/contract-review-pro.git
  • Network accessline 460
    1. **报告 Bug**:在 [GitHub Issues](https://github.com/CSlawyer1985/contract-review-pro/issues) 中提交问题
  • Network accessline 485
    [![GitHub](https://img.shields.io/badge/GitHub-CSlawyer1985-blue.svg)](https://github.com/CSlawyer1985)
  • Network accessline 486
    [![Email](https://img.shields.io/badge/Email-chenshi@hightac.com-green.svg)](mailto:chenshi@hightac.com)
  • Network accessline 517
    - **Email**:chenshi@hightac.com - **地址**:浙江海泰律师事务所 - **GitHub**:[CSlawyer1985](https://github.com/CSlawyer1985)
  • Network accessline 519
    - **GitHub**:[CSlawyer1985](https://github.com/CSlawyer1985)
  • Network accessline 540
    [![Star History Chart](https://api.star-history.com/svg?repos=CSlawyer1985/contract-review-pro&type=Date)](https://star-history.com/#CSlawyer1985/contract-review-pro&Date)
  • Network accessline 546
    **Made with ❤<U+FE0F> by [陈石(CS)](https://github.com/CSlawyer1985)**

assets/chart.umd.min.js

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    * Original file: /npm/chart.js@4.4.0/dist/chart.umd.js  *  * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
  • Network accessline 4
    *  * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files  */
  • Network accessline 5
    * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
  • Network accessline 7
    /*!  * Chart.js v4.4.0  * https://www.chartjs.org
  • Network accessline 8
    * Chart.js v4.4.0  * https://www.chartjs.org  * (c) 2023 Chart.js Contributors
  • Network accessline 9
    * https://www.chartjs.org
  • Possible obfuscationline 13
    !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).Chart=e()}(this,(function(){"use strict";var t=Obje
  • Network accessline 14
    /*!  * @kurkle/color v0.3.2  * https://github.com/kurkle/color#readme
  • Network accessline 15
    * @kurkle/color v0.3.2  * https://github.com/kurkle/color#readme  * (c) 2023 Jukka Kurkela
  • Network accessline 16
    * https://github.com/kurkle/color#readme
  • Possible obfuscationline 19
    */function _t(t){return t+.5|0}const yt=(t,e,i)=>Math.max(Math.min(t,i),e);function vt(t){return yt(_t(2.55*t),0,255)}function Mt(t){return yt(_t(255*t),0,255)}function wt(t){return yt(_t(t/2.55)/100,0,1)}function kt(t){return yt(_t(100*t),

main.py

  • Executable scriptline 1
    Executable file

scripts/__init__.py

  • Executable scriptline 1
    Executable file

scripts/clause_extractor.py

  • Executable scriptline 1
    Executable file

scripts/clause_review.py

  • Executable scriptline 1
    Executable file

scripts/contract_analyzer.py

  • Executable scriptline 1
    Executable file

scripts/document_generator.py

  • Executable scriptline 1
    Executable file

scripts/docx_generator.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 34
    [Credential-related source omitted]

scripts/generate_new_risks.py

  • Executable scriptline 1
    Executable file

scripts/html_report_generator.py

  • Executable scriptline 1
    Executable file

scripts/intelligent_scoring.py

  • Executable scriptline 1
    Executable file

scripts/ooxml_lite.py

  • Executable scriptline 1
    Executable file
  • Network accessline 26
    W_NS = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 28
    REL_COMMENTS = "http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments"

scripts/review_config.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 205
    [Credential-related source omitted]

scripts/revision_router.py

  • Executable scriptline 1
    Executable file

scripts/risk_assessment.py

  • Executable scriptline 1
    Executable file

scripts/sanguan_analysis.py

  • Executable scriptline 1
    Executable file

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Declared and executed: 1 fact
  • Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentionscripts/ooxml_lite.py:26High confidence
Signal confidence: 44 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.