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
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.
About
Use cases: documents
Reviews
Write a reviewNo 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
- 0.622score
conflicts-check
bstevescherer
Run a NY/NJ RPC conflicts check for a solo or small-firm practice against the firm's conflicts-check workbook whenever a new prospective client, vendor…
SkillBFreshness: B★ 43Claude Code +9 - 0.572score
employment-law-dashboard
bstevescherer
Build a single-file HTML dashboard for any area of US employment law, modeled after the AI Employment Laws Dashboard.
SkillCFreshness: C★ 43Claude Code +9 - 0.567score
heycounsel-practice-coach
bstevescherer
Acts as a business coach for a HeyCounsel member's law practice, grounded in their own HeyCounsel data and the community's collective experience.
SkillCFreshness: C★ 43Claude Code +9 - 0.567score
word-contract-formatting
bstevescherer
Apply Darwin Legal formatting conventions when drafting or generating any contract, agreement, amendment, or legal document as a Word (.docx) file.
SkillCFreshness: C★ 43Claude Code +9 - 0.559score
formation-counsel
bstevescherer
Attorney-facing skill for US and Canadian startup formation work.
SkillCFreshness: C★ 43Claude Code +9 - 0.554score
hc-firm-site:build
bstevescherer
Build a complete law firm website in Claude Code — one command, four phases, no coding background required.
SkillCFreshness: C★ 43Claude Code +9 - 0.503score
matter-journal
bstevescherer
Manages client matter journals — persistent case files that give Claude full context on every client and matter.
SkillDFreshness: D★ 43Claude Code +9 - 0.503score
tx-title-analysis
bstevescherer
Texas title examination for residential and commercial real estate.
SkillDFreshness: D★ 43Claude Code +9 - 0.498score
redline-emailer
bstevescherer
Translates contract redlines into client-ready or opposing-counsel emails.
SkillDFreshness: D★ 43Claude Code +9 - 0.498score
your-skill-name
bstevescherer
Brief description of what this skill does.
SkillDFreshness: D★ 43Claude Code +9
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
- Website
- heycounsel.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from bstevescherer
- 0.622score
conflicts-check
bstevescherer
Run a NY/NJ RPC conflicts check for a solo or small-firm practice against the firm's conflicts-check workbook whenever a new prospective client, vendor…
SkillBFreshness: B★ 43Claude Code +9 - 0.572score
employment-law-dashboard
bstevescherer
Build a single-file HTML dashboard for any area of US employment law, modeled after the AI Employment Laws Dashboard.
SkillCFreshness: C★ 43Claude Code +9 - 0.567score
heycounsel-practice-coach
bstevescherer
Acts as a business coach for a HeyCounsel member's law practice, grounded in their own HeyCounsel data and the community's collective experience.
SkillCFreshness: C★ 43Claude Code +9 - 0.567score
word-contract-formatting
bstevescherer
Apply Darwin Legal formatting conventions when drafting or generating any contract, agreement, amendment, or legal document as a Word (.docx) file.
SkillCFreshness: C★ 43Claude Code +9 - 0.559score
formation-counsel
bstevescherer
Attorney-facing skill for US and Canadian startup formation work.
SkillCFreshness: C★ 43Claude Code +9 - 0.554score
hc-firm-site:build
bstevescherer
Build a complete law firm website in Claude Code — one command, four phases, no coding background required.
SkillCFreshness: C★ 43Claude Code +9
Cite this page
template-synthesizer skill. Agent Mart. https://agentmart.dev/skills/bstevescherer-template-synthesizer (last updated 2026-10-24)