agentsclimarketplace

Legal review

Skill aAAaqwq/AGI-Super-Team/skills/legal-review

14 AI executives powered by legendary minds (Musk/Buffett/Simons/Feynman) — deploy your virtual C-Suite in one git clone.

Install
npx -y skills add aAAaqwq/AGI-Super-Team --skill legal-review

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Review legal documents (NDA, contracts, agreements) for sensitive clauses, risks, and red flags

SKILL.md

5.4 KB, as published. Nobody here has run it

Legal Document Review

Analyze legal documents for sensitive clauses, risks, unfavorable terms, and red flags. Provides structured review with risk assessment and recommendations.

When to use

  • User asks to review an NDA, contract, or legal agreement
  • User wants to find sensitive or risky clauses in a legal document
  • User needs to understand implications of a legal document before signing
  • User asks to compare document terms against standard/fair practices

Dependencies

  • External: python3 (for DOCX extraction via python-docx)

How to execute

Step 1: Extract document text

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).

Step 2: Analyze document

Perform structured analysis covering ALL of the following areas:

A. Document Overview

  • Type of document (NDA, MSA, SoW, etc.)
  • Parties involved and their roles
  • Effective date and duration
  • Governing law and jurisdiction

B. Sensitive Clauses Detection

Scan for and flag these categories with severity levels:

CategoryWhat to look forSeverity
Non-compete / Non-solicitationRestrictions on working with competitors, hiring employeesHIGH
Unlimited liabilityNo cap on damages, indemnification without limitsHIGH
Unilateral terminationOne party can terminate freely, other cannotHIGH
IP assignmentBroad IP transfer clauses, work-for-hire beyond scopeHIGH
Penalty clausesFinancial penalties for breach, liquidated damagesHIGH
Governing law mismatchLaw of unfamiliar jurisdiction, unfavorable forumMEDIUM
Confidentiality durationUnusually long (>5 years) or perpetual obligationsMEDIUM
Auto-renewal / Lock-inAutomatic extension, difficult exit termsMEDIUM
Data processingPersonal data obligations, GDPR/privacy complianceMEDIUM
Audit rightsRight to audit your systems, records, premisesMEDIUM
Force majeureMissing or one-sided force majeure clauseLOW
Notice requirementsUnreasonable notice periods, specific delivery methodsLOW
Amendment processUnilateral right to modify termsMEDIUM
Waiver of jury trialWaiving right to jury trial or class actionLOW
Survival clausesObligations that survive termination and their durationLOW

C. Asymmetry Analysis

Check whether obligations are mutual or one-sided:

  • Are confidentiality obligations symmetric?
  • Are termination rights equal?
  • Are liability and indemnification balanced?
  • Who bears more risk?

D. Missing Clauses

Flag important clauses that are ABSENT:

  • Limitation of liability
  • Dispute resolution mechanism
  • Data protection / GDPR
  • Force majeure
  • Warranty disclaimers
  • Return/destruction of materials timeline

E. Language Red Flags

Flag vague or overly broad language:

  • "including but not limited to" with open-ended lists
  • "sole discretion" granted to one party
  • "reasonable" without defined criteria
  • "best efforts" vs "commercially reasonable efforts"
  • "any and all" sweeping language
  • Undefined key terms

Step 3: Generate report

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]

Parameters

ParameterDescriptionDefault
file_pathPath to the document (DOCX, PDF, or TXT)required
partyWhich party you represent (for perspective)auto-detect from context
focusSpecific areas to focus on (e.g., "IP", "liability")all areas

Examples

Example 1: Review NDA before signing

User: "Review this NDA from Client G" -> Extract DOCX, run full analysis, output structured report

Example 2: Focus on specific concerns

User: "Check this contract for IP risks" -> Run analysis with focus on IP assignment, work-for-hire, licensing clauses

Limitations

  • This is AI-assisted analysis, NOT legal advice
  • Always consult a qualified lawyer for important agreements
  • May miss jurisdiction-specific legal nuances
  • Cannot verify factual claims (e.g., company registration codes)

Related skills

  • invoice-generator-agent — for creating invoices referenced in contracts
  • email-send-bulk — for sending signed documents back

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.