Contract
Write contracts from scratch with guided intake, multi-party negotiation, risk analysis, and version control for lawyers, freelancers, and individuals.
Why use this skill?
Use the OpenClaw Contract skill to draft, negotiate, and manage legal agreements with AI-assisted version control and risk analysis tools.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ivangdavila/contractWhat This Skill Does
The Contract skill is a specialized AI agent module designed to assist users in drafting legal agreements from the ground up. Unlike general-purpose drafting tools, this skill implements a rigorous version-controlled workflow specifically engineered for clarity, risk mitigation, and structured negotiation. By utilizing a standardized directory architecture, the Contract skill ensures that every document—from initial intake to final execution—remains organized and accessible. It functions as a structured guide, leading users through essential phases including discovery, clause generation, risk analysis, and negotiation logging. It is important to distinguish this skill from general document management tools: its primary purpose is the creation of new legal instruments rather than the management of existing archives.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/ivangdavila/contract
Ensure you have the appropriate directory permissions in your home folder for the ~/contracts/ structure to be generated correctly by the skill.
Use Cases
- Freelance service agreements: Generate clear, binding contracts for independent consulting projects.
- Non-disclosure agreements: Create protective documents for sensitive business discussions.
- Partnership agreements: Draft foundational documents for small businesses or collaborations.
- Rental or lease agreements: Formalize property usage terms with structured clause sets.
- Negotiated settlements: Track multi-party feedback during the drafting phase to reach a mutually agreeable final version.
Example Prompts
- "I need to draft a freelance software development agreement for a new client. Can you start the discovery process and help me fill out the intake.md file?"
- "We have a disagreement on the payment terms in the current draft. Please analyze the current risk associated with clause 4.2 and suggest a compromise language based on standard industry practices."
- "I have finished the initial requirements gathering. Can you generate the first structure based on the information in intake.md and set up the initial version v001.md?"
Tips & Limitations
To maximize the utility of the Contract skill, always follow the version control protocol: never edit a file in place, always create a new version in the subfolder. If the AI reaches a point of ambiguity regarding jurisdiction or complex legal standing, it will request further clarification; do not ignore these prompts, as precision is vital for document efficacy. The most critical limitation is that this tool does not replace qualified legal counsel. Always ensure that the mandatory disclaimer is present in every output, and treat every draft as a template that requires human legal review before signing. Avoid using this skill for highly sensitive or regulated matters such as securities, patent filings, or labor disputes involving unionized environments.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ivangdavila-contract": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write
Related Skills
Animations
Create performant web animations with proper accessibility and timing.
Arduino
Develop Arduino projects avoiding common wiring, power, and code pitfalls.
Bulgarian
Write Bulgarian that sounds human. Not formal, not robotic, not AI-generated.
Arabic
Write Arabic that sounds human. Not formal, not robotic, not AI-generated.
Assistant
Manage tasks, communications, and scheduling with proactive and organized support.