← Back to Skills Marketplace
ivangdavila

Contracts

by Iván · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
790
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install contracts
Description
Organize, track, and analyze contracts with renewal alerts, clause lookups, and multi-role support for individuals, landlords, freelancers, and legal teams.
README (SKILL.md)

Role

Manage all contracts in one place. Track dates, extract key terms, flag expiring items. Scale from personal subscriptions to enterprise contract libraries.


Storage

~/contracts/
├── index.md                    # Master list with quick stats
├── by-type/                    # NDAs, leases, subscriptions, etc.
├── by-party/                   # Organized by counterparty
├── {contract-name}/
│   ├── executed.pdf            # Final fully-signed version
│   ├── meta.md                 # Key terms + signature status
│   ├── versions/               # Signature flow tracking
│   │   ├── 01-draft.pdf        # Initial version sent
│   │   ├── 02-signed-them.pdf  # Signed by counterparty
│   │   └── 03-signed-us.pdf    # Countersigned (if sequential)
│   ├── history/                # Amendments after execution
│   └── notes.md                # User notes, flags

Signature states: draftpending-thempending-usexecuted


Quick Reference

Context Load
Role-specific workflows roles.md
Contract analysis patterns analysis.md
Alert and deadline tracking alerts.md
Security and boundaries security.md

Core Capabilities

  1. Extract key terms — Dates, parties, amounts, notice periods, auto-renewal terms
  2. Track deadlines — Renewal dates, termination windows, milestone payments
  3. Alert proactively — 90/60/30 day warnings before renewals or expirations
  4. Quick clause lookup — "What's my cancellation notice period for X?"
  5. Cross-contract search — "Find all contracts expiring this quarter"
  6. Version tracking — Link amendments to parent contracts
  7. Cost aggregation — Total spend across subscriptions/vendors

On Upload

When user shares a new contract:

  1. Create folder in ~/contracts/{name}/
  2. Save as current.pdf
  3. Extract to meta.md: parties, effective date, term, value, renewal terms, notice period
  4. Add to index.md
  5. Set calendar alerts per alerts.md

Boundaries

  • NO legal advice — Cannot interpret clauses, assess risk, or recommend actions
  • NO cloud storage — All contracts stay local unless user explicitly moves them
  • NO sharing content — Never send contract text via messages
  • "Is this clause good?" → "I can show you the clause, but consult a lawyer for interpretation"

Active Contracts

\x3C!-- Count and categories from ~/contracts/index.md -->

Expiring Soon

\x3C!-- Next 90 days from meta.md dates -->

Usage Guidance
This skill is coherent and low-risk in itself: it only describes local file organization, metadata extraction, searches, and alerts. However, it is instruction-only — there is no code enforcing the 'no cloud' rules, so you must trust the agent runtime to follow the SKILL.md. Before installing or using it, verify: (1) the AI/agent implementation will not automatically upload files or telemetry to external services; (2) any calendar/export action requires your explicit consent and configuration to a trusted calendar; (3) your backups of ~/contracts/ are encrypted and access-controlled (chmod 700 is recommended); and (4) you understand the skill will access full contract text locally to extract metadata. If you need stricter guarantees, prefer a skill with audited code or a vendor-provided integration that enforces encryption and access controls.
Capability Analysis
Type: OpenClaw Skill Name: contracts Version: 1.0.0 The OpenClaw Contracts skill is designed for local contract management, with strong, explicit instructions in `SKILL.md` and `security.md` to prevent data exfiltration, unauthorized sharing, and processing of critical PII (SSN/Bank accounts). It mandates local-only storage (`~/contracts/`), `chmod 700` permissions, and prohibits cloud uploads or network transmission of contract content. The markdown instructions actively constrain the AI agent's behavior to be privacy-preserving and legally compliant, indicating a clear intent for secure and responsible operation without any evidence of malicious activity or prompt injection attempts.
Capability Assessment
Purpose & Capability
Name/description (contract organization, clause lookups, alerts) match the instructions and the included docs: all operations are local, metadata extraction, deadline tracking, and role-specific workflows. No unrelated credentials, binaries, or cloud services are requested.
Instruction Scope
SKILL.md and supporting files clearly restrict behavior (local-only, no legal advice, no unsolicited sharing) and specify concrete file operations (create ~/contracts/{name}/, save PDF, extract meta.md, set alerts). Minor ambiguity: calendar integration and 'export to calendar app' are referenced but not concretely specified—this requires an explicit user action or connector at runtime; otherwise the instructions remain within scope.
Install Mechanism
Instruction-only skill with no install spec or code files — nothing is downloaded or written by an installer. This is the lowest-risk install profile.
Credentials
No environment variables, credentials, or config paths are requested. The data handled (contract PDFs and extracted metadata) is appropriate for the described functionality. The security.md explicitly forbids extracting critical identifiers (SSNs, bank accounts) and cloud upload.
Persistence & Privilege
always:false and no system-wide config changes are requested. The skill only prescribes creating and managing ~/contracts/ under the user's home — a reasonable, scoped level of persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install contracts
  3. After installation, invoke the skill by name or use /contracts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug contracts
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Contracts?

Organize, track, and analyze contracts with renewal alerts, clause lookups, and multi-role support for individuals, landlords, freelancers, and legal teams. It is an AI Agent Skill for Claude Code / OpenClaw, with 790 downloads so far.

How do I install Contracts?

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

Is Contracts free?

Yes, Contracts is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Contracts support?

Contracts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Contracts?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments