From open-agreements
Edits DOCX agreements from OpenAgreements or existing files using Safe Docx MCP tools for precise, formatting-preserving changes and tracked-changes output. Use for custom clauses or modifications.
npx claudepluginhub open-agreements/open-agreementsThis skill uses the workspace's default tool permissions.
Use this skill when a user asks for **custom edits that are not exposed as template fields** in an OpenAgreements-generated (or any existing) DOCX agreement.
Reviews .docx contracts and produces redlined .docx with Track Changes for responding to counterparty markups or creating first-pass proposals.
Programmatically edits .docx Word documents with live preview, track changes, insertions, deletions via SuperDoc VS Code extension. Use for redlining contracts, markup, or tracked edits when DOCX files are mentioned.
Fills standard legal templates (NDAs, SAFEs, cloud service agreements) to produce signable DOCX files. Supports Common Paper, Bonterms, YC templates; sends for DocuSign e-signature.
Share bugs, ideas, or general feedback.
Use this skill when a user asks for custom edits that are not exposed as template fields in an OpenAgreements-generated (or any existing) DOCX agreement.
Interactivity note: Always ask the user for missing inputs (file path, change intent, output preferences).
This skill bridges two separate systems:
The agent must have Safe Docx MCP tools available to perform edits. If Safe Docx tools are not detected, inform the user and provide setup guidance (see Connectors).
Field-only changes (e.g., party name, date, amount, valuation cap):
Re-run OpenAgreements fill_template with the updated field values. No Safe Docx needed.
Boilerplate-only changes (e.g., custom clause, modified standard language): Use Safe Docx MCP tools to surgically edit the existing DOCX.
Mixed changes (field updates + bespoke edits): Re-fill via OpenAgreements first (to get a clean base with updated fields), save the output locally, then use Safe Docx to apply bespoke edits on the fresh file.
expires_at). Save the DOCX to a local path immediately.fill_template to get a fresh URL.Check whether Safe Docx tools (e.g., read_file, replace_text, apply_plan) are available in the current session.
Follow the routing logic above (field-only / boilerplate-only / mixed).
For Safe Docx edits:
read_file to locate target paragraphsreplace_text or insert_paragraph for surgical changesapply_plan for batch edits (fails safely if any step is invalid)Use Safe Docx download to save:
Summarize edits for the user (paragraph IDs, before/after text).
Some templates (notably YC SAFEs) are licensed under CC-BY-ND-4.0. You can fill them for your own use but must not redistribute modified versions of the template itself. The filled output may constitute an "adapted work" — do not redistribute your filled output publicly without reviewing the license terms. See docs/licensing.md for details.
This tool does not provide legal advice — consult an attorney.
For MCP server setup (OpenAgreements remote MCP + Safe Docx local MCP), see CONNECTORS.md.