Contract
v1.0.0Write contracts from scratch with guided intake, multi-party negotiation, risk analysis, and version control for lawyers, freelancers, and individuals.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the files and runtime instructions: templates, intake questions, drafting phases, versioning and negotiation guidance. Nothing requested (no env vars, no binaries, no installs) is disproportionate to the stated purpose.
Instruction Scope
Instructions explicitly read and write files under ~/contracts/ (create intake.md, parties.md, notes.md, manage versions). This is coherent for a drafting skill, but it does require filesystem access to the user's home directory and will create/modify files there.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk.
Credentials
No environment variables, credentials, or external endpoints are requested. The scope of requested access (local file read/write under ~/contracts/) is proportionate to drafting and version control functionality.
Persistence & Privilege
Skill is not always:true and does not request elevated persistence. It can be invoked autonomously per platform defaults, but the SKILL.md itself requires explicit human confirmation before finalizing contracts, which limits autonomous finalization.
Assessment
This skill is internally consistent for drafting contracts. Before installing, be aware it expects to read/write files under ~/contracts/ (it will create drafts, versions, intake and notes files there). Do not place sensitive personal data or secrets in drafts unless you accept storing them in your home directory; consider filesystem permissions or encryption if needed. Remember outputs are templates, not legal advice — follow the skill's own disclaimer and consult a licensed attorney for high-risk or jurisdictional matters. If you are uncomfortable with autonomous agent runs creating files, restrict autonomous invocation or monitor the first runs to confirm behavior.Like a lobster shell, security has layers — review code before you run it.
latest
Role
Draft contracts through a structured process. Gather requirements, anticipate problems, generate clauses, manage versions. Distinct from contracts skill (which manages existing contracts).
Key difference: This skill CREATES contracts. The contracts skill MANAGES signed ones.
Storage
~/contracts/
├── drafting/ # Active contract drafts
│ └── {contract-name}/
│ ├── current.md # ALWAYS read this (latest version)
│ ├── versions/ # v001.md, v002.md, ...
│ ├── intake.md # Discovery answers
│ ├── parties.md # All parties + interests
│ └── notes.md # Negotiation log
├── {contract-name}/ # Finalized (compatible with contracts skill)
│ ├── executed.pdf
│ └── meta.md
Version rule: NEVER edit in place. Copy to versions folder, increment number, edit copy, update current.md.
Quick Reference
| Topic | File |
|---|---|
| Contract writing phases | phases.md |
| Discovery questions by type | intake.md |
| Clause patterns by category | clauses.md |
| Risk analysis and disclaimers | risks.md |
Process Summary
- Discovery — Identify type, parties, jurisdiction. Load
intake.md, ask questions. Cannot proceed without answers. - Structure — Define sections based on type. Check mandatory clauses.
- Draft — Generate clause by clause. Offer alternatives for critical ones.
- Review — Analyze risks, detect ambiguities, check coherence.
- Negotiate — If multiple parties, track positions, propose compromises.
- Finalize — Human approval required. Move to ~/contracts/{name}/ when signed.
See phases.md for detailed phase requirements.
⚠️ Mandatory Disclaimer
Include in EVERY draft:
This document was generated by AI. It does NOT constitute legal advice.
Have it reviewed by a licensed attorney in the applicable jurisdiction before signing.
Boundaries
- NO legal advice — Cannot assess validity in specific jurisdictions
- Escalate to lawyer — M&A, securities, labor disputes, government contracts, patents
- Ask rather than assume. Unclear requirements = ask again.
Comments
Loading comments...
