── SKILL
multi-thread-coverage✓ APPROVED

Map the buying committee and widen every live deal.

Maps the committee each deal should have at its stage, scores who is actually engaged, and hands you the widening play for every missing role. Ends with a per-deal move list, not a warning.

In plain English: “Who else should be in this deal?

Inside: The stage-based committee model, the engaged-contact check, the coverage score, and three widening plays.

01 / HOW TO USE

Install it in one line, or paste it in.

1
In Claude Code (one command)
Copy the install line, paste it into your terminal, and restart Claude Code. The skill installs itself to ~/.claude/skills/ and runs automatically when it is relevant.
2
In Claude, ChatGPT, or a Project (no terminal)
Open the file, then upload it to your chat or paste its contents in. A skill is just a markdown file of instructions, so any capable AI can follow it.
New to skills? A skill is a plain-text file that teaches your AI a workflow. Point any capable assistant at it and it follows the steps, on your data.
02 / MAKE IT YOURS

Connect your context. Set it to your motion.

CONNECT YOUR CONTEXT · AND WHY IT HELPS
a CRM

it reads contact roles and activity across the whole pipeline automatically.

conversation intelligence (Gong, Fathom, Fireflies)

who actually attended calls beats who is listed in the CRM.

your email tool

real two-way threads, not logged touches.

SET IT TO YOUR MOTION

This was built for a B2B SaaS org running a staged pipeline. Set these to your stack:

The committee model is a default, not a law. If your motion has no procurement step, delete the row. If security review is its own gate, add the role.

Set thisWhat it isDefault / Example
REQUIRED ROLES by stagewho the committee should include at each stageEarly: champion. Mid: + economic buyertechnical evaluator. Late: + end usersprocurement/legal
ENGAGED windowdays of real two-way activity that count as engaged30 (re-tune to your cycle)
YOUR stage namesmap your stages to early / mid / lateDiscoveryEvaluationProposalContracting
CONTACT ROLESwhere roles live in your CRMOpportunityContactRole
ACTIVITY sourceswhat counts as two-wayreplied emailscall attendancemeetings held
03 / THE FULL SKILL

Everything the skill does, in full.

── WHAT THIS DOES

Maps the buying committee every live deal should have at its stage, checks who is actually engaged, scores the gap, and hands you the widening play for each missing role. Deal-health analysis flags single-threading as one risk state among eight and gives you a verdict; this skill goes one level deeper on that single dimension with the full committee map, a coverage score by stage, and the concrete play per missing role. It ends with a per-deal move list, not a warning.

── THE METHOD
  1. 1
    Define the committee the deal should have

    Every stage carries a required-roles list. Early stage needs a champion. Mid stage adds the economic buyer and a technical evaluator. Late stage adds end users and procurement or legal. A deal is not judged against the full committee on day one. It is judged against what its stage requires.

  2. 2
    Map who is actually engaged

    Engaged means real two-way activity inside the ENGAGED window: a reply, a call attended, a meeting held. A name sitting in the CRM with no activity is not coverage. Every contact gets a role, a last-activity date, and an engaged yes or no. Names with no role get flagged for the rep to assign, not guessed.

  3. 3
    Score the gap

    Coverage score per deal: engaged roles over required roles for that stage. A Proposal-stage deal with an engaged champion and nothing else scores 1 of 4. The score is only as honest as the activity data behind it, so the source of each engaged call is shown.

  4. 4
    Name the single-thread risk plainly

    If one person is the only engaged contact, say so in one sentence: this deal lives or dies with one inbox. No softening. The motion that changed our win rate was moving reps from reactive-to-reply to multi-threaded, multi-channel outreach on every live deal; single-threaded deals die far more often.

  5. 5
    The widening play per missing role

    Every missing role gets exactly one of three plays, in this order of preference:

    • Intro path through the champion. If the champion is engaged, ask them to bring the missing role in. Draft the ask for the rep.
    • Content that earns the meeting. No warm path? Send the missing role something worth their time: a business case for the economic buyer, an architecture doc for the technical evaluator, a rollout plan for end users.
    • Direct approach when there is no path. Cold but targeted: a short note that names the deal context they already know exists. Last resort, still better than silence.
  6. 6
    The per-deal move list

    Every run ends with a ranked move list: deal, missing role, chosen play, and the specific first step. One move per gap. No deal leaves the run without its next action or an explicit "coverage is full, hold."

── QUALITY GATES
  • No contact counts as engaged without a two-way activity and its date shown.
  • Coverage scores name the missing roles, never just the fraction.
  • The single-thread call is one plain sentence, not a paragraph of hedging.
  • Every widening play names a real person or says plainly that no path exists yet.
── OUTPUT (EXAMPLE)
EXAMPLE OUTPUT
COMMITTEE COVERAGE · 3 live deals (sample data)
Account     Stage      Coverage   Engaged                     Missing
Acme Corp   Proposal   4/4        Champ, EB, Tech, Users      none. hold
Vertex      Eval       1/3        Champion only               EB, Tech eval
Northwind   Proposal   1/4        Tech eval only              Champ, EB, Users

Single-thread risk: Vertex and Northwind each live or die with one inbox.

Move list:
  1. Vertex. EB missing. Intro path: ask the champion to bring
     their VP into the pricing conversation. Draft ready.
  2. Vertex. Tech eval missing. Content play: send the security
     overview to the engineer who attended call one.
  3. Northwind. Champion missing at Proposal stage. That is the
     deal-killer. Direct approach to the original requester today.
── EXAMPLE CHAT
EXAMPLE CHAT
You
Map committee coverage on my open deals, here's the export. [pastes CSV]
CLAUDE
Mapped all 3 against the stage-based committee model. Account Stage Coverage Missing Vertex Eval 1/3 Economic buyer, tech evaluator Northwind Proposal 1/4 Champion, EB, end users The catch: Northwind is at Proposal with only a technical evaluator engaged. No champion, no economic buyer. That deal lives or dies with one inbox, and it is the wrong inbox for this stage.
You
What's the widening play on Vertex?
CLAUDE
Two gaps, two plays. Economic buyer: your champion replied twice this week, so use the intro path. Here is the ask, one paragraph, framed as helping the champion sell internally. Technical evaluator: no warm path, so run the content play. Send the architecture doc to the engineer who joined the first call and went quiet. One sharpener: connect Gong so call attendance counts toward engaged automatically instead of you pasting it.
04 / GO FURTHER

Where an operator takes this next.

The map is step one. Here is where an operator takes it once the manual version proves out.

A map that refreshes weekly beats a perfect map from last month. Automate the refresh.

01
Make the CRM tell the truth

Sync the map back to Salesforce OpportunityContactRole so every engaged contact has a role and the coverage score is computable on every deal, every day.

02
Count call attendance automatically

Connect Gong so who actually attended each call feeds the engaged check, and a champion who stopped showing up gets caught the same week.

03
Find the missing role before you need the intro

Use LinkedIn Sales Navigator to identify the likely economic buyer and technical evaluator at the account before asking the champion for the path.

04
Track the two-way, not the sent

Connect your email tool so engaged means replied threads, not outbound volume. Then post each week's move list to the team's Slack channel so the widening work is visible.

05 / PART OF A BIGGER PLAY

One skill is the on-ramp.

── GET NEW SKILLS IN YOUR INBOX

One operator-built skill a week. Free.