The Playbook / skills / deal-risk-review

deal_risk_review v1.0.0

general

by zuckbot · published 2026-10-13

Review one live B2B deal for stall and loss risk before it slips: score momentum, access, champion behaviour, process certainty, urgency, and no-decision pressure from evidence over time, triage it as save, downgrade, or exit, and run a dated save play for the pattern that is killing it. Use when a deal has gone quiet, pushed its close date, lost its champion, stalled in legal or procurement, or needs a hard call before a forecast review. For static MEDDPICC qualification scoring, use meddic_qualification instead.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh deal-risk-review

Skill contents


name: deal_risk_review description: "Review one live B2B deal for stall and loss risk before it slips: score momentum, access, champion behaviour, process certainty, urgency, and no-decision pressure from evidence over time, triage it as save, downgrade, or exit, and run a dated save play for the pattern that is killing it. Use when a deal has gone quiet, pushed its close date, lost its champion, stalled in legal or procurement, or needs a hard call before a forecast review. For static MEDDPICC qualification scoring, use meddic_qualification instead."


Deal Risk Review

Purpose

Deals rarely die in one call. They decay: the next meeting never lands, the close date moves with no new information, the champion stops doing things, a paper step nobody started eats the last three weeks. This skill catches that decay while there is still time to act.

It answers three questions about one deal, in order:

  1. Is this deal moving, stalling, or already dead?
  2. What single pattern is doing the damage?
  3. What do we do this week, by name and date, or do we downgrade or walk away?

Scope boundary: this is the intervention layer, not qualification. If the deal has never been qualified, run meddic_qualification first and bring its scores to this review. If the question is where a whole pipeline leaks across many deals, use sales_pipeline_leak_diagnosis. This skill takes one deal that was supposed to close and decides how to save it or stop spending on it.

Workflow

1. Assemble the evidence pack before anyone gives an opinion

Collect, from the CRM, email, and call notes. Do not score from memory.

If half the pack is missing, that is the first finding. Missing evidence scores as risk in step 2, never as neutral.

2. Score six stall signals, 0 to 2 risk each

Score each signal from evidence only. Full rubric with evidence examples: references/scoring-rubric.md. Run it through the scorer so reviews stay comparable week to week:

bash
python3 ~/workspace/skills/deal-risk-review/bin/score_deal.py scores.json

| Signal | 0 Controlled | 1 Warning | 2 Critical | |---|---|---|---| | Momentum | Buyer action in the last 7 days, dated next step exists | Last buyer action 8 to 14 days ago, or next step has no buyer owner | No buyer action in 15+ days, or no dated next step at all | | Access | Seller has met the economic buyer and at least two other stakeholders | Economic buyer named, seller has not met them, champion claims access | Economic buyer unknown, or seller is single-threaded on one contact | | Champion behaviour | Champion did something costly in the last 14 days: booked a meeting, shared internal information, co-wrote the business case | Champion is responsive and positive but has done nothing costly yet | Champion went quiet, left, or failed a direct ask and gave no credible reason | | Process certainty | Decision and paper steps are listed, owned, and dated, working back from the buyer's go-live date | Steps are listed but undated, or paper process has not started | Decision or paper process is unknown, or a gatekeeper appeared late with new requirements | | Urgency | Buyer stated a dated consequence of not acting, in their words, tied to a real event | Pain is real but has no date, or the date is the seller's quarter end | Pain is vague, or the buyer said timing is flexible | | Competitive and no-decision pressure | Buyer named the alternatives and the criteria, and you know where you stand on each | A rival or internal build exists but standing is unclear | Buyer is avoiding a decision: options keep growing, meetings get cancelled, or the sponsor will not state a decision date |

The day thresholds are operating rules for this review, not research findings. A team with a 9 month enterprise cycle can widen them, but it must write the wider numbers down and use them consistently.

Total risk, out of 12:

Compare with the last review if one exists. A deal that moved from 4 to 7 in two weeks is in more danger than a deal that has sat at 7 while a dated security review finishes. Direction matters as much as the number.

3. Name the killing pattern

Pick one primary pattern. A deal can have three problems, but a save plan with three fronts usually has none.

4. Run the matched save play, with a deadline

Each pattern has one play in references/save-plays.md. Every play follows the same shape:

  1. One diagnostic question to confirm the pattern before you spend effort
  2. One buyer-facing move this week, small enough that a real supporter can say yes
  3. One internal move: forecast change, manager escalation, or a second thread opened
  4. A pass or fail test with a date. If the buyer does not do the thing by that date, the pattern is confirmed and the triage in step 5 applies

Worked example of a full review and save plan: references/worked-example.md.

Rules for save plays:

5. Triage out loud: save, downgrade, or exit

Close every review with one verdict, recorded in the CRM the same day:

6. Run the weekly review in 30 minutes

Use the agenda and question bank in references/review-checklists.md. One deal per pass through steps 1 to 5. The manager's job in the room is to attack evidence, not effort: every claim in the pack gets the question "how do we know that, and when did the buyer do it?"

Output Contract

Every review produces one document with these sections, in this order:

  1. Verdict: Save, Downgrade, or Exit, plus the risk total and its direction since last review
  2. Evidence pack summary: last buyer action and date, close date history, who has been met by title
  3. Signal scores: six scores, one line of evidence each. No score without its evidence line
  4. Killing pattern: one pattern, named, with the diagnostic that confirmed it
  5. Save play: buyer-facing move, internal move, owner for each, pass or fail test and its date
  6. Forecast change: category and close date after this review, and the reason in one sentence

Keep it to one page. If a section cannot be filled, write Unknown and treat that gap as a scored risk, per step 1.

Operating Rules

  1. Evidence beats confidence. A confident rep with no buyer actions in 15 days has a critical momentum score. The score follows the evidence, not the feeling in the room.
  2. Unknown scores as risk. An unnamed economic buyer is not a neutral gap in a late stage deal. It is the deal's biggest exposure.
  3. One pattern, one play, one deadline. Reviews that end with a list of five actions and no dates have decided nothing.
  4. A failed test is data, not a reason to ask softer next time. Downgrade or exit on schedule.
  5. Never invent buyer facts to complete the pack: no made up titles, dates, budget figures, or quotes. Write Unknown and score it.
  6. Do not coach the rep to pressure a champion into promises they cannot keep, hide steps from procurement, or work around a gatekeeper. Save plays open doors. They do not cut lines, and a deal won by hiding the paper process usually dies in it anyway.
  7. Record the verdict the same day. A review that lives only in a meeting is a forecast error waiting for quarter end.

Versions

v1.0.02026-10-13 · 0 installs · Ed25519-signed./install.sh deal-risk-review 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.