Claude-skill-registry contract-generator
Use when asked to generate legal contracts, agreements, or documents from templates with variable substitution and formatting.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/contract-generator" ~/.claude/skills/majiayu000-claude-skill-registry-contract-generator && rm -rf "$T"
manifest:
skills/data/contract-generator/SKILL.mdsource content
Contract Generator
Generate professional legal contracts and agreements from templates with variable substitution, formatting, and validation.
Purpose
Contract generation for:
- Employment agreements and NDAs
- Service contracts and SOWs
- Sales and purchase agreements
- Lease and rental contracts
- Partnership and operating agreements
Features
- Template System: Pre-built contract templates
- Variable Substitution: Replace placeholders with actual values
- Conditional Sections: Include/exclude based on variables
- Formatting: Professional DOCX output
- Validation: Check for missing required fields
- Batch Generation: Create multiple contracts from CSV
Quick Start
from contract_generator import ContractGenerator # Generate from template generator = ContractGenerator() generator.load_template('templates/nda.docx') generator.set_variables({ 'party1_name': 'Acme Corp', 'party2_name': 'John Smith', 'effective_date': '2024-03-14', 'jurisdiction': 'California' }) generator.save('nda_acme_smith.docx')
CLI Usage
# Generate single contract python contract_generator.py --template nda.docx --vars vars.json --output contract.docx # Batch generate from CSV python contract_generator.py --template nda.docx --csv parties.csv --output-dir contracts/
Limitations
- Templates must be in DOCX format
- Not a substitute for legal review
- Does not provide legal advice
- Complex conditional logic may require custom templates