用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ThomasMoreAI/legal-skills-open --skill legal-review命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Use when retrieving arbitration institutional rules (ICC, LCIA, SCC, SIAC, HKIAC, VIAC, МКАС/МАК при ТПП України, UNCITRAL) — fetching current version, verifying redaction applicable to the date of arbitration agreement, constructing URLs for official rule texts
Use when choosing the Polish legal regime for letters, requests, applications, complaints, petitions, public-information requests, KPA filings, PPSA complaints, RODO access requests, registry extracts, court-file access, tax/ZUS/cudzoziemcy/USC procedures, or professional lawyer letters. Prevents mixing UDIP, KPA, PPSA, RODO, registry, special-procedure, and advocate/radca letter regimes.
Use when preparing applications for recognition and enforcement of foreign arbitral awards in Poland, applications for setting aside arbitral awards under KPC art. 1205–1211, or opposing such applications — mapping Article V of the 1958 New York Convention to art. 1214–1215 of the Polish KPC, identifying grounds for refusal, structuring public policy arguments
正在显示 SKILL.md
基于 SOC 职业分类
| name | legal-review |
| title | Legal Document Review |
| description | Review legal documents (NDA, contracts, agreements) for sensitive clauses, risks, and red flags |
| author | aAAaqwq |
| author_url | https://github.com/aAAaqwq/AGI-Super-Team/tree/master/skills/legal-review |
| license | MIT |
| version | 0.1.0 |
| execution_mode | open |
| jurisdiction | general |
| practice | contracts |
| language | en |
Analyze legal documents for sensitive clauses, risks, unfavorable terms, and red flags. Provides structured review with risk assessment and recommendations.
If the document is a DOCX file, extract text:
from docx import Document
doc = Document('path/to/file.docx')
# Handle both paragraph-based and table-based layouts
text_parts = []
for p in doc.paragraphs:
if p.text.strip():
text_parts.append(p.text)
for table in doc.tables:
for row in table.rows:
for cell in row.cells:
if cell.text.strip():
text_parts.append(cell.text)
If PDF, use the Read tool directly (it supports PDFs).
Perform structured analysis covering ALL of the following areas:
Scan for and flag these categories with severity levels:
| Category | What to look for | Severity |
|---|---|---|
| Non-compete / Non-solicitation | Restrictions on working with competitors, hiring employees | HIGH |
| Unlimited liability |
| No cap on damages, indemnification without limits |
| HIGH |
| Unilateral termination | One party can terminate freely, other cannot | HIGH |
| IP assignment | Broad IP transfer clauses, work-for-hire beyond scope | HIGH |
| Penalty clauses | Financial penalties for breach, liquidated damages | HIGH |
| Governing law mismatch | Law of unfamiliar jurisdiction, unfavorable forum | MEDIUM |
| Confidentiality duration | Unusually long (>5 years) or perpetual obligations | MEDIUM |
| Auto-renewal / Lock-in | Automatic extension, difficult exit terms | MEDIUM |
| Data processing | Personal data obligations, GDPR/privacy compliance | MEDIUM |
| Audit rights | Right to audit your systems, records, premises | MEDIUM |
| Force majeure | Missing or one-sided force majeure clause | LOW |
| Notice requirements | Unreasonable notice periods, specific delivery methods | LOW |
| Amendment process | Unilateral right to modify terms | MEDIUM |
| Waiver of jury trial | Waiving right to jury trial or class action | LOW |
| Survival clauses | Obligations that survive termination and their duration | LOW |
Check whether obligations are mutual or one-sided:
Flag important clauses that are ABSENT:
Flag vague or overly broad language:
Output a structured report:
## LEGAL DOCUMENT REVIEW
### Document Info
- Type: [NDA/Contract/etc.]
- Parties: [Party A] <-> [Party B]
- Date: [effective date]
- Duration: [term]
- Governing Law: [jurisdiction]
### Risk Summary
- Overall Risk Level: [LOW / MEDIUM / HIGH / CRITICAL]
- HIGH risks found: [count]
- MEDIUM risks found: [count]
### Sensitive Clauses Found
#### [HIGH] [Category Name]
- Clause: [quote or reference]
- Risk: [what this means for you]
- Recommendation: [what to negotiate or change]
#### [MEDIUM] [Category Name]
...
### Asymmetry Issues
- [list of imbalanced terms]
### Missing Protections
- [list of absent but recommended clauses]
### Recommendations
1. [Prioritized list of changes to request before signing]
| Parameter | Description | Default |
|---|---|---|
file_path | Path to the document (DOCX, PDF, or TXT) | required |
party | Which party you represent (for perspective) | auto-detect from context |
focus | Specific areas to focus on (e.g., "IP", "liability") | all areas |
User: "Review this NDA from Client G" -> Extract DOCX, run full analysis, output structured report
User: "Check this contract for IP risks" -> Run analysis with focus on IP assignment, work-for-hire, licensing clauses
invoice-generator-agent — for creating invoices referenced in contractsemail-send-bulk — for sending signed documents back