Skip to content
Agentmart
Submit a tool

template-synthesizer

Guides the full lifecycle of drafting any commercial contract — from context elicitation and model document synthesis through outline approval and final Word…

Skill by bstevescherer

IndexedMIT★ 43
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/bstevescherer-template-synthesizer

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Guides the full lifecycle of drafting any commercial contract — from context elicitation and model document synthesis through outline approval and final Word document delivery. Use for all contract drafting work, whether the attorney provides model agreements to synthesize, a single precedent to generalize, or no precedent at all. This skill replaces the contract-drafting skill and should be the default for any new agreement. For reviewing or redlining an existing counterparty agreement, use the nda-review or contract-playbook-capture skills instead.

Use cases: documents

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/template-synthesizer

What's inside

Skill name
template-synthesizer
Description
Guides the full lifecycle of drafting any commercial contract — from context elicitation and model document synthesis through outline approval and final Word document delivery. Use for all contract drafting work, whether the attorney provides model agreements to synthesize, a single precedent to generalize, or no precedent at all. This skill replaces the contract-drafting skill and should be the default for any new agreement. For reviewing or redlining an existing counterparty agreement, use the nda-review or contract-playbook-capture skills instead.
License
MIT
Instructions
206 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • skill.yml

SKILL.md (first lines)

# Template Synthesizer Skill

## Overview

This skill governs Darwin Legal's process for drafting a new commercial agreement. It works in three modes:

- **Synthesis mode** (one or more model agreements provided): read models, analyze conflicts and gaps, surface decisions, draft from model language where possible
- **No-precedent mode** (no models provided): skip the document analysis phases; surface decisions based on training
- **Express mode**: skip the full process and produce a best-effort draft immediately

The process is deliberately front-loaded. Decisions are made before drafting begins. Language is drawn from model documents wherever possible. New language is a last resort.

**Identifying Information Strip.** This is absolute and has no exceptions. Every template produced under this skill must be stripped of all client-specific and deal-specific identifying information before delivery. This includes: company names, individual names, addresses, dates, dollar amounts, deal-specific quantities, and any other information that ties the document to a specific transaction or client. Replace stripped information with clearly bracketed placeholders: `[COMPANY NAME]`, `[DATE]`, `[DOLLAR AMOUNT]`, `[GOVERNING LAW STATE]`, etc.

---

## Mode Selection

At the outset, determine which mode applies:

**Express Mode:** If the attorney says anything equivalent to "skip the process," "just draft it," or "express mode," go directly to Phase 5. Produce a best-effort draft based on training, apply the consistency check, deliver the draft and post-draft report.

**No-Precedent Mode:** If no model documents are provided, skip Phase 2 and Phase 3. Proceed from Phase 1 directly to Phase 4, where decisions are surfaced based on training rather than document analysis.

**Synthesis Mode:** Default when one or more model documents are provided. Follow all phases in order.

---

## Phase 1: Context

**Goal:** Understand what the attorney is building before analysis begins.

**If model documents are provided:** Read them in full first. Then present a brief initial read to the attorney covering: (a) the agreement type as Claude characterizes it, (b) the key commercial terms as Claude reads them, and (c) any notable structural features or anomalies. Ask the attorney to confirm, correct, or expand on this read before proceeding.

Attorney direction always overrides Claude's read of the documents. If the attorney's stated intent conflicts with what the documents appear to do, flag the tension clearly and follow the attorney's direction.

**In all modes, ask the attorney to confirm or provide:**

- What type of agreement does this template need to govern?
- Who are the typical parties — what roles do they play? (e.g., licensor/licensee, service provider/client)
- What types of transactions or relationships will this template be used for? Is the deal structure consistent across uses, or does the template need to accommodate variation?
- Are there known constraints: jurisdiction, governing law, regulatory context, firm-specific standards?
- Is there anything in the model documents the attorney wants to preserve as-is, or anything they already know they want to change?

Do not proceed to Phase 2 until context is confirmed.

---

## Phase 2: Analysis and Decision Menu

*Skip this phase if no model documents are provided (No-Precedent Mode).*

**Goal:** Analyze the model documents and immediately surface all decisions required before drafting begins. Analysis and decisions are presented together in a single output — do not separate them into two rounds.

For each model document, inventory the following provision areas in enough detail to identify how each is handled:

- Grant/scope of rights or services
- Payment structure: basis, calculation, timing, adjustments
- Reporting and audit rights
- IP ownership: pre-existing IP, work product, improvements, joint development carve-outs
- Exclusivity: scope, duration, compensation
- Representations and warranties: what each party warrants and the applicable standard
- Indemnification: scope, trigger, procedure, caps
- Limitation of liability: what is excluded, any caps
- Term and termination: initial term, renewal, termination triggers, cure periods, effects of termination
- Governing law and dispute resolution: jurisdiction, arbitration vs. litigation, venue

Present findings and decisions together in a single numbered list. For each item:

- **One sentence describing the issue** (conflict between models, gap, optional provision, or generalization required)
- **Where relevant:** the legal or commercial consequence of each approach and which model(s) support each option
- **A recommendation** — be direct; if one approach is materially better, say so and explain why
- **The decision required:** stated as a clear choice

Flag differences in legal or commercial outcome, not differences in phrasing. Two provisions that say the same thing differently are not a conflict. Do not flag standard market exceptions or immaterial items.

For optional language items: describe the provision, when it applies, and recommend whether to include it as a default, as a bracketed alternative, or as an exhibit/addendum.

For generalizations: describe what must become a placeholder and what placeholder label to use.

Do not proceed to Phase 3 (if applicable) or Phase 4 until the attorney has responded to all decision items.

---

## Phase 3: Precedent Research

*Skip this phase in No-Precedent Mode and Express Mode.*
*Include this phase in Synthesis Mode when the attorney requests it or when model documents are sparse on key provisions.*

**Goal:** Supplement model documents with publicly available comparable agreements where model language is absent or thin.

Search SEC EDGAR and other public sources for comparable executed agreements. For each useful precedent:
- Identify the parties and deal type
- Note what it contributes to specific provisions that are undercovered in the model documents
- Note where it diverges from the current deal and why

Report findings conversationally. Do not quote extensively. Identify what to take from each precedent and for which decision items.

---

## Phase 4: Outline Approval

**Goal:** Get attorney sign-off on the full template structure before drafting.

Produce a structured outline covering every article and section. For each section:
- Section number and title
- One-to-two sentence description of what the section does
- Source: which model document will supply the base language, or note that new drafting is required
- Any remaining open items flagged inline

The outline should confirm that nothing is missing, every conflict is resolved, every gap is addressed, and optional language is positioned correctly.

Ask explicitly for approval. Do not proceed to Phase 5 until the attorney confirms. Revise and re-present if the attorney requests changes.

---

## Phase 5: Draft

**Goal:** Produce a complete master template as a Word document, drawing as directly as possible from model documents.

From bstevescherer/heycounsel-community, MIT.

More from bstevescherer/heycounsel-community

Signals

Stars
43
Forks
6
Open issues
0
Last commit (this folder)
May 4, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from bstevescherer

Cite this page

template-synthesizer skill. Agent Mart. https://agentmart.dev/skills/bstevescherer-template-synthesizer (last updated 2026-10-24)