Help us improve
Share bugs, ideas, or general feedback.
From docx-contracts
Fills .docx templates for contracts and forms with structured data using docxtpl library and Jinja2 {{variables}}. Extracts schema via Python scripts, gathers data, handles missing fields by asking user, generates output .docx.
npx claudepluginhub artwist-polyakov/polyakov-claude-skills --plugin docx-contractsHow this skill is triggered — by the user, by Claude, or both
Slash command
/docx-contracts:docx-contractsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Automated contract and form filling using docxtpl library.
Fills Word document form templates (.docx) by detecting table-based label-value fields and populating them from user data. Supports CJK/Latin mixed text with font switching.
Drafts and fills professional services agreement templates (consulting contracts, SOWs) from Common Paper and Bonterms standard forms, producing signable DOCX files.
Fills institutional Word form templates (.doc/.docx) for IRB protocols, ethics applications, and grant proposals while preserving original formatting. Korean-aware CJK support.
Share bugs, ideas, or general feedback.
Automated contract and form filling using docxtpl library.
Be shure, that you recieve docx file. Don't try to read it.
scripts/extract_schema.py <template.docx> to get variables list and JSON schema. Don't read file. Just launch script.scripts/fill_template.py <template.docx> <data.json> <output.docx>/mnt/user-data/outputs/ and provide download link. Please don't read output file.{{VARIABLE_NAME}}pip install docxtpl --break-system-packages