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.
How 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.
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-packagesnpx claudepluginhub artwist-polyakov/polyakov-claude-skills --plugin docx-contractsFills 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 into 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.