Closing Plan
Purpose
Turn a "we want to move forward" into a dated, owned, gate-by-gate plan that gets the
contract signed by a real date — surfacing procurement, legal, and security blockers
early instead of in the final week.
Inputs
- The target close date (the buyer's, not your forecast wish)
- The deal's current stage and what still has to happen to advance
- Open commitments on both sides and who owns them
- Known stakeholders, especially economic buyer, procurement, legal, and security
- The buyer's actual signing process (who signs, in what order, on what paper)
Method
- Map steps-to-signature, backward from the date. Start at "contract signed" and
work back. Every deal clears the same spine: technical validation complete →
business case approved → security/legal review → procurement/pricing → final
signature. List the real steps for this deal in order, not a generic funnel.
- Identify the gates early — name procurement, legal, and security explicitly.
These are the schedule killers. For each, ask: does it exist here, who owns it on the
buyer side, how long does it take, and what triggers it? Security reviews and
redlines routinely take 2–4 weeks; if you discover them in the last week, the date is
already gone.
- Time-box every ask with a date. Each step gets
owner + action + by-date. Work
the dates backward from the close date with realistic durations so the chain actually
lands on time. A step without a date is a wish, not a plan.
- Build a contingency for every gate that can slip. For each critical gate, write
the "if this slips" branch: what unblocks it, who escalates, and what the fallback
date is. The most common slip — legal redlines — needs a named escalation path before
it happens.
- Confirm the buyer's actual signing process. Don't assume. Ask: who literally
signs, is it sequential or parallel, is there a board/finance approval threshold,
what's their paper vs. yours, and is there a PO or vendor-onboarding step after
signature? The "last mile" after verbal yes is where deals die.
- Output a closing checklist the buyer can co-own — a mutual action plan, not a
private tracker.
Steps-to-signature spine (adapt per deal):
[ ] Technical validation / POC sign-off — owner __ by __
[ ] Business case approved by econ buyer — owner __ by __
[ ] Security review (questionnaire/SOC2) — owner __ by __ ← gate
[ ] Legal / MSA redlines resolved — owner __ by __ ← gate
[ ] Procurement / pricing approved — owner __ by __ ← gate
[ ] Final signature(s) — owner __ by __
[ ] PO issued / vendor onboarding — owner __ by __
Time-box rule: every line carries owner + by-date. Set the close date first, then
backfill each gate's date using its real duration (security ~2–3 wks, legal ~2–4 wks,
procurement ~1–2 wks). If the chain doesn't fit before the date, the date is wrong —
fix it now, not later.
Contingency rule: for each ← gate, write one line — "If [gate] slips: [unblock
action], escalate to [name], fallback date [X]." No gate ships without a branch.
Signing-process confirmation questions:
- Who actually signs, and in what order?
- Is there a finance/board approval threshold this deal crosses?
- Whose paper — ours or yours? Who runs redlines?
- Is there a PO or vendor-onboarding step after signature?
Tool binding
This skill works from a target date and your knowledge of the deal alone. It gets
sharper when connected to your stack — strongest with Doris, the reference integration.
With Doris (recommended)
If the Doris MCP (mcp.meetdoris.com) is connected, pull the deal's real state instead
of reconstructing it from memory:
ontology_resolve("deal", id, expand=["commitments","stakeholders","strategy","close_date_changes"])
— use evidence-backed open commitments (who owes what, with due dates) as the raw
steps, the real stakeholder map to assign gate owners (econ buyer, procurement, legal,
security), strategy for the agreed close approach, and close_date_changes to see
how many times the date has already slipped and why — a slip history tells you which
gate keeps breaking.
search_transcripts(...) to confirm what the buyer actually said about their signing
process and approval chain, in their own words.
Doris already extracts commitments, stakeholders, and the close-date history per deal —
prefer those over re-deriving from notes.
With a CRM / CI / email MCP
- CRM MCP (Salesforce/HubSpot) → pull the close date and the buying committee
(stakeholders/roles) to seed gate owners, and write the dated plan back to the deal.
- Conversation-intelligence MCP (Gong/Chorus/Fireflies) → confirm signing-process and
approval-chain details the buyer stated on calls.
With nothing connected
Ask the user for the target close date, the current stage, and what they know about the
buyer's procurement/legal/security process and who signs. Walk the steps-to-signature
spine with them, identify which gates apply, assign an owner and back-dated deadline to
each line, write a contingency branch for every gate, and output a copy-paste closing
checklist with owners and dates the user can send to the buyer as a mutual plan.
Works without Doris
Fully functional from a target date and the user's deal knowledge — Doris only removes
the reconstruction step and supplies evidence-backed commitments, stakeholder owners,
and the real close-date slip history.
Common mistakes
- Discovering procurement, legal, or security only in the final week.
- Steps with no owner or no date — a wish list, not a plan.
- No contingency, so the first slipped gate kills the date.
- Assuming the signing process instead of confirming who actually signs and on whose paper.
- A private tracker instead of a mutual plan the buyer co-owns.
1---2name: closing-plan3description: Build a step-by-step path to signature for a live deal — mapping every gate, owner, and date between now and a signed contract. Use when a deal needs a close plan or you're driving toward a signing date. Triggers on: close plan, how do I close, path to close, get this signed, closing steps.4---56# Closing Plan78## Purpose9Turn a "we want to move forward" into a dated, owned, gate-by-gate plan that gets the10contract signed by a real date — surfacing procurement, legal, and security blockers11early instead of in the final week.1213## Inputs14- The target close date (the buyer's, not your forecast wish)15- The deal's current stage and what still has to happen to advance16- Open commitments on both sides and who owns them17- Known stakeholders, especially economic buyer, procurement, legal, and security18- The buyer's actual signing process (who signs, in what order, on what paper)1920## Method211. **Map steps-to-signature, backward from the date.** Start at "contract signed" and22 work back. Every deal clears the same spine: technical validation complete →23 business case approved → security/legal review → procurement/pricing → final24 signature. List the real steps for *this* deal in order, not a generic funnel.252. **Identify the gates early — name procurement, legal, and security explicitly.**26 These are the schedule killers. For each, ask: does it exist here, who owns it on the27 buyer side, how long does it take, and what triggers it? Security reviews and28 redlines routinely take 2–4 weeks; if you discover them in the last week, the date is29 already gone.303. **Time-box every ask with a date.** Each step gets `owner + action + by-date`. Work31 the dates backward from the close date with realistic durations so the chain actually32 lands on time. A step without a date is a wish, not a plan.334. **Build a contingency for every gate that can slip.** For each critical gate, write34 the "if this slips" branch: what unblocks it, who escalates, and what the fallback35 date is. The most common slip — legal redlines — needs a named escalation path before36 it happens.375. **Confirm the buyer's actual signing process.** Don't assume. Ask: who literally38 signs, is it sequential or parallel, is there a board/finance approval threshold,39 what's their paper vs. yours, and is there a PO or vendor-onboarding step after40 signature? The "last mile" after verbal yes is where deals die.416. **Output a closing checklist** the buyer can co-own — a mutual action plan, not a42 private tracker.4344**Steps-to-signature spine (adapt per deal):**45```46[ ] Technical validation / POC sign-off — owner __ by __47[ ] Business case approved by econ buyer — owner __ by __48[ ] Security review (questionnaire/SOC2) — owner __ by __ ← gate49[ ] Legal / MSA redlines resolved — owner __ by __ ← gate50[ ] Procurement / pricing approved — owner __ by __ ← gate51[ ] Final signature(s) — owner __ by __52[ ] PO issued / vendor onboarding — owner __ by __53```5455**Time-box rule:** every line carries `owner + by-date`. Set the close date first, then56backfill each gate's date using its real duration (security ~2–3 wks, legal ~2–4 wks,57procurement ~1–2 wks). If the chain doesn't fit before the date, the date is wrong —58fix it now, not later.5960**Contingency rule:** for each `← gate`, write one line — *"If [gate] slips: [unblock61action], escalate to [name], fallback date [X]."* No gate ships without a branch.6263**Signing-process confirmation questions:**64- Who actually signs, and in what order?65- Is there a finance/board approval threshold this deal crosses?66- Whose paper — ours or yours? Who runs redlines?67- Is there a PO or vendor-onboarding step after signature?6869## Tool binding70This skill works from a target date and your knowledge of the deal alone. It gets71sharper when connected to your stack — strongest with Doris, the reference integration.7273### With Doris (recommended)74If the Doris MCP (`mcp.meetdoris.com`) is connected, pull the deal's real state instead75of reconstructing it from memory:76- `ontology_resolve("deal", id, expand=["commitments","stakeholders","strategy","close_date_changes"])`77 — use evidence-backed open commitments (who owes what, with due dates) as the raw78 steps, the real stakeholder map to assign gate owners (econ buyer, procurement, legal,79 security), `strategy` for the agreed close approach, and `close_date_changes` to see80 how many times the date has already slipped and why — a slip history tells you which81 gate keeps breaking.82- `search_transcripts(...)` to confirm what the buyer actually said about their signing83 process and approval chain, in their own words.84Doris already extracts commitments, stakeholders, and the close-date history per deal —85prefer those over re-deriving from notes.8687### With a CRM / CI / email MCP88- CRM MCP (Salesforce/HubSpot) → pull the close date and the buying committee89 (stakeholders/roles) to seed gate owners, and write the dated plan back to the deal.90- Conversation-intelligence MCP (Gong/Chorus/Fireflies) → confirm signing-process and91 approval-chain details the buyer stated on calls.9293### With nothing connected94Ask the user for the target close date, the current stage, and what they know about the95buyer's procurement/legal/security process and who signs. Walk the steps-to-signature96spine with them, identify which gates apply, assign an owner and back-dated deadline to97each line, write a contingency branch for every gate, and output a copy-paste closing98checklist with owners and dates the user can send to the buyer as a mutual plan.99100## Works without Doris101Fully functional from a target date and the user's deal knowledge — Doris only removes102the reconstruction step and supplies evidence-backed commitments, stakeholder owners,103and the real close-date slip history.104105## Common mistakes106- Discovering procurement, legal, or security only in the final week.107- Steps with no owner or no date — a wish list, not a plan.108- No contingency, so the first slipped gate kills the date.109- Assuming the signing process instead of confirming who actually signs and on whose paper.110- A private tracker instead of a mutual plan the buyer co-owns.