contract-prep

Drafts first-pass contracts from a Contract Brief using templates and playbook positions.

4|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/BoardAI/vallor-plugins --skill contract-prep-boardai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contract-prep
Source: https://github.com/BoardAI/vallor-plugins/tree/main/vallor/skills/contract-prep
Command: npx skills add https://github.com/BoardAI/vallor-plugins --skill contract-prep-boardai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Starting a contract draft from a blank page is slow and error-prone, and manually reconciling templates, playbook positions, and deal-specific must-haves invites inconsistency. This Skill automates the mechanical first draft so legal and procurement teams start from a compliant, playbook-aligned document. ## Core Features & Use Cases - Template-Based Drafting: Selects the right template (MSA, SOW, NDA, order form, amendment) from the deal type in the Contract Brief and fills every variable slot from the brief and practice profile. - Playbook Position Enforcement: Hardcodes must-haves, writes standard positions for every playbook-covered clause, and pre-positions give-ups as commented fallback language for negotiation. - Deviation Log: Produces a table of every position departing from the standard playbook, mapped to the required sign-off per the escalation matrix. - Use Case: After running a contract brief for an Acme SaaS deal, generate a first-pass MSA draft in Markdown with must-haves hardcoded, give-ups flagged, and a deviation log ready for GC review. ## Quick Start Ask the assistant to draft an MSA from your latest Contract Brief using the contract-prep skill, optionally specifying the brief path or template type.

Frequently Asked Questions about contract-prep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I draft a contract from a template with AI?

Run the contract-prep skill with a Contract Brief, and it selects the matching template (MSA, SOW, NDA, order form, or amendment), fills variable slots from the brief, and applies your playbook's standard positions. The output is a clean Markdown draft ready for review or redlining.

What is a contract deviation log and how is it generated?

A deviation log records every clause in a draft that departs from the standard playbook. This skill generates it automatically at the bottom of the draft, listing the standard position, the draft's position, the source, and the required sign-off per the escalation matrix.

Can I convert the contract draft to docx for opposing counsel?

Yes. The default output is Markdown for easy diffing and redlining, but the skill supports .docx output via a pandoc toolchain or the python-docx library when the draft needs to be sent for signature or to opposing counsel.

What happens if I run contract drafting without a Contract Brief?

The skill stops and prompts you to run the contract-brief step first, since the brief captures the business intent, must-haves, and give-ups the draft depends on. Alternatively, you can paste the key facts inline and it will work from those.

Does contract-prep negotiate or review incoming vendor drafts?

No. It only produces outgoing first drafts on your own paper; give-ups are pre-positioned as fallback language, not conceded. Reviewing an incoming counterparty draft against your playbook is handled by the separate vendor-agreement-review skill.