← Back to Skills Marketplace
eternal0404

Eternal Contract Analyzer

by Eternal0404 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
93
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install eternal-contract-analyzer
Description
Analyze contracts and legal documents to extract key terms, identify risks, flag red flags, and provide a clear summary with recommendations.
README (SKILL.md)

Contract Analyzer

Analyze legal documents for risks, key terms, and red flags.

Quick Start

Analyze a contract:

python3 scripts/contract.py analyze contract.pdf
python3 scripts/contract.py analyze agreement.docx
python3 scripts/contract.py analyze terms.txt

Compare two versions:

python3 scripts/contract.py diff v1.pdf v2.pdf

What It Extracts

  • Parties — Who is bound by the agreement
  • Term — Duration and renewal/auto-renewal clauses
  • Payment terms — Amounts, schedules, penalties
  • Termination — How to exit, notice periods, penalties for early exit
  • Liability — Liability caps, indemnification, warranties
  • IP ownership — Who owns what is created
  • Non-compete — Restrictions on future work
  • Confidentiality — NDA scope and duration
  • Dispute resolution — Arbitration vs litigation, jurisdiction
  • Assignment — Can the contract be transferred

Red Flags Detected

  • Auto-renewal without clear opt-out
  • Unlimited liability or uncapped indemnification
  • One-sided termination (only one party can exit)
  • Broad non-compete clauses
  • Jurisdiction far from user's location
  • Vague payment terms
  • Missing limitation of liability
  • Unilateral modification clauses
  • Penalty clauses disproportionate to breach

Output

Reports include:

  1. Plain English Summary — 3-5 sentence overview
  2. Risk Score — Low/Medium/High/Critical
  3. Red Flags — List with severity and explanation
  4. Key Terms Table — Extracted terms in structured format
  5. Recommendations — What to negotiate or clarify

Supported Formats

  • PDF (via pdfplumber)
  • DOCX (via python-docx)
  • TXT / plain text
  • Images (via OCR)

Note

This is an analysis tool, not legal advice. Always consult a qualified attorney for binding legal decisions.

Usage Guidance
This bundle appears coherent and self-contained: it runs locally on files you provide and uses regex/OCR to surface contract issues. Recommended precautions before use: (1) run the script offline or in a sandbox if you have confidentiality concerns, (2) inspect the full script yourself if you can (no provenance or homepage is provided), (3) install OCR/PDF libraries only from trusted sources (pip), and (4) treat outputs as heuristics — confirm important legal advice with a qualified attorney. If you need absolute assurance there is no network exfiltration, you can run the process in a network-restricted environment and review the remainder of the script (the visible portion shows no networking or credential handling).
Capability Analysis
Type: OpenClaw Skill Name: eternal-contract-analyzer Version: 1.0.0 The skill bundle is a legitimate contract analysis tool that uses regular expressions to identify legal red flags and key terms in documents (PDF, DOCX, TXT, and images). The Python script `scripts/contract.py` implements text extraction and analysis logic without any network access, data exfiltration, or obfuscation. While it can read any file provided as an argument (a potential local file inclusion risk if misused by the agent), this behavior is necessary for its stated purpose, and there is no evidence of malicious intent or prompt injection in `SKILL.md`.
Capability Assessment
Purpose & Capability
Name/description (contract analysis) match the provided code and SKILL.md. The script reads documents, extracts text (PDF/DOCX/TXT/images), finds clauses with regexes, and produces summaries/flags — all expected for a contract analyzer.
Instruction Scope
SKILL.md instructs running the bundled Python script against user-supplied documents. The script only reads the provided file path(s) and performs local text/OCR extraction and regex-based analysis; it does not instruct the agent to read unrelated system files or environment variables, nor to transmit data elsewhere.
Install Mechanism
No install spec is present (instruction-only skill with a local script). The script depends on common Python libraries (pdfplumber, python-docx, pytesseract, Pillow) but doesn't download or execute code from arbitrary URLs or install third-party binaries automatically.
Credentials
The skill declares and requires no environment variables or credentials. The script prints messages asking the user to install optional Python packages if missing and exits; it does not request secrets or unrelated credentials.
Persistence & Privilege
always is false and there is no code that modifies other skills, agent configuration, or system-wide settings. The script runs on-demand and does not request permanent presence or elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install eternal-contract-analyzer
  3. After installation, invoke the skill by name or use /eternal-contract-analyzer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Analyze contracts for red flags, key terms, and risk assessment. Plain English summaries.
Metadata
Slug eternal-contract-analyzer
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Eternal Contract Analyzer?

Analyze contracts and legal documents to extract key terms, identify risks, flag red flags, and provide a clear summary with recommendations. It is an AI Agent Skill for Claude Code / OpenClaw, with 93 downloads so far.

How do I install Eternal Contract Analyzer?

Run "/install eternal-contract-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Eternal Contract Analyzer free?

Yes, Eternal Contract Analyzer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Eternal Contract Analyzer support?

Eternal Contract Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Eternal Contract Analyzer?

It is built and maintained by Eternal0404 (@eternal0404); the current version is v1.0.0.

💬 Comments