Install
openclaw skills install bookforge-benefit-statement-drafterDraft Benefit statements that link product capabilities to specific customer-expressed Explicit Needs. Use this skill when preparing follow-up emails, proposals, or demos after a discovery call, when someone asks 'how should I frame our solution for this customer?', 'draft Rackham-style benefits for my proposal', 'write the value section of my deck', 'the customer said X — what should I say back?', 'help me write benefits for this deal', 'turn our capabilities into benefits for this account', or 'I have a needs log — help me write the customer-facing statements'. This skill REFUSES to draft a Benefit when no matching Explicit Need exists in the customer record — it redirects to spin-discovery-question-planner instead. That refusal is not a flaw; it is the skill's core protection against the most common error in B2B sales: presenting capabilities before needs are confirmed. The output is a short, grounded set of draft statements (one per matched pair) that the user can adapt into a proposal section, a follow-up email, or a demo opening. Also applies the new-product-launch sub-flow: when the user is launching a new product and has no needs log yet, the skill shifts focus to problem identification and need development before drafting any Benefits — the approach that produced 54% higher sales in a controlled medical diagnostics experiment. Applies to B2B account executives, solutions consultants, and founder-led sellers preparing for follow-up conversations after discovery calls.
openclaw skills install bookforge-benefit-statement-drafterYou have completed a discovery call or series of calls. The customer has expressed specific Explicit Needs (wants, desires, or intentions — not just problems). You have product capabilities that can meet some of those needs. Now you need to draft the statements that link your capabilities to what the customer actually said they want.
This skill drafts one Benefit statement per matched (Explicit Need, capability) pair. Each statement follows a simple structure: the customer stated they need X; our product delivers X in this way.
Use this skill when:
Critical gate: This skill requires a needs-log.md with at least one confirmed Explicit Need. If you ask this skill to draft Benefits before Explicit Needs exist, it will decline and redirect you to spin-discovery-question-planner to develop needs first. This is intentional — Rackham's 5,000-call study found that statements meeting Explicit Needs (true Benefits) are strongly linked to call success, while statements showing how a product can help (Advantages) have no statistically significant relationship to success in large sales.
Do NOT use this skill to: audit existing sales content (use fab-statement-classifier), generate discovery questions (use spin-discovery-question-planner), or write full proposals or emails (this skill produces statement-level drafts you incorporate into longer content).
Needs log with Explicit Needs: The customer-expressed wants or intentions from prior discovery
-> Check environment for: needs-log.md (ideally produced by need-type-classifier)
-> If missing, ask: "Do you have a needs log or notes from the discovery call? What specific needs did the customer say they wanted to solve?"
-> If the user provides only Implied Needs (problems, difficulties): apply the Refusal Protocol in Step 2
Product capabilities: What the seller's product can actually deliver
-> Check environment for: product-capabilities.md
-> If missing, ask: "What capabilities does your product offer? What problems does it solve, and what can it NOT do?"
Deal context: Account name, deal stage, contact role
-> Look for: deal-brief.md
-> If absent: proceed with needs log alone; name the output generically
New product flag: Is the user launching a product so new that no needs log exists yet? -> Signal: user says "we're launching X" or "there's no needs log yet — we just got this product" -> If flagged: apply the New-Product-Launch Sub-flow in Step 3 before any drafting
SUFFICIENT: needs-log.md with at least one Explicit Need + product-capabilities.md PARTIAL: needs-log.md with only Implied Needs → apply Refusal Protocol, redirect to discovery NEW PRODUCT: no needs log, new product → apply New-Product-Launch Sub-flow MUST ASK: no needs information AND no new-product context
ACTION: Read needs-log.md (or the user-provided notes). Separate Explicit Needs from Implied Needs. List only the Explicit Needs — these are the valid anchors for Benefit drafting.
WHY: The single most important distinction in this skill is between Implied Needs and Explicit Needs. Implied Needs are statements of problem, difficulty, or dissatisfaction: "Our reporting takes too long," "We struggle with operator turnover." Explicit Needs are statements of want, desire, or intention: "We need to cut reporting time to one day," "We want a system our operators can learn in a week." Only Explicit Needs anchor a true Benefit. Using an Implied Need as the anchor produces an Advantage — a statement that shows how the product can help but does not meet a confirmed customer want. Advantages have no statistically significant relationship to success in large sales (Rackham, 5,000-call study).
Classification test:
Step 1 output: Two lists:
ACTION: For each capability in product-capabilities.md, check whether a matching Explicit Need exists in the Step 1 output. If a capability has no matching Explicit Need, do NOT draft a Benefit for it.
WHY: The default behavior of any language model given a product spec is to produce aspirational statements: "Our solution drives 30% productivity gains for teams like yours." These are Advantages at best — they claim value the customer has not asked for. In large sales (Huthwaite's analysis of 18,000+ calls), presenting capabilities to unconfirmed needs causes customers to evaluate whether the stated value is worth the cost. Their answer, in large-sale contexts, is often "not worth it" — generating value objections. Refusing to draft unanchored Benefits is the primary protection against this pattern.
REFUSAL PROTOCOL:
If the needs log contains ONLY Implied Needs (no Explicit Needs):
STOP. No Explicit Needs are documented in the needs log. This skill drafts Benefits only when the customer has expressed a specific want or desire. What you have are Implied Needs — problems or difficulties the customer mentioned. These are valuable, but they are not yet ready to anchor a Benefit statement.
What to do instead: Run
spin-discovery-question-plannerto plan Implication and Need-payoff Questions that develop these Implied Needs into Explicit Needs on the next call. Once the customer has expressed a confirmed want, return here to draft the Benefits.
If the needs log contains some Explicit Needs and some unmatched capabilities:
Note: [Capability X] has no matching Explicit Need in the current record. No Benefit will be drafted for it. If you want to develop a need for this capability, use
spin-discovery-question-plannerto plan the appropriate Need-payoff Question sequence.
Step 2 output: A mapping table:
| Capability | Explicit Need Present? | Action |
|---|---|---|
| [Capability A] | Yes — "[customer's words]" | Draft Benefit |
| [Capability B] | No | Refused — redirect to discovery |
| [Capability C] | Yes — "[customer's words]" | Draft Benefit |
ACTIVATE WHEN: The user is launching a new product and has no needs-log.md — or explicitly says "we just got this product, I haven't run discovery yet."
WHY: When a product is new, salespeople tend to shift from need-development to feature presentation. Rackham's Huthwaite research tracked this behavior: during new-product launches, salespeople give more than 3 times the level of Features and Advantages compared to when selling established products. This "bells-and-whistles" approach consistently underperforms. In a controlled medical diagnostics experiment, a group launched with the conventional feature-dump approach was outsold by 54% by a group that received no product demonstration at all — only a list of the problems the machine solved and the SPIN questions to develop those problems with customers. The 54%-higher group's attention was on customer needs, not product features.
New-Product-Launch Sub-flow:
Step 3a — Identify problems the product solves: Ask the user (or read the product documentation): "What specific problems is this product designed to solve? What are the pain points it was built for?" Output: A list of 3-6 problem types the product addresses.
Step 3b — Map problems to likely customer types: For each problem, identify which customer roles or segments are most likely to experience it. This determines who to target in discovery.
Step 3c — Plan the discovery-first approach:
Produce a brief plan: "Before drafting any Benefits, run discovery on these accounts using questions that surface these problem types. When customers confirm they have these problems AND express a want for the solution, return to this skill to draft the Benefits."
Point the user to spin-discovery-question-planner with the problem list as input.
Step 3d — Draft provisional benefit templates (clearly labeled PROVISIONAL): Draft one placeholder Benefit statement per problem type — clearly marked as PROVISIONAL and not to be used until the customer has expressed the matching Explicit Need in their own words. These are targeting templates, not presentation-ready statements.
Step 3 output: Problem list + discovery plan + PROVISIONAL benefit templates with explicit instruction not to use them until Explicit Needs are confirmed on a call.
ACTION: For each matched (Explicit Need, capability) pair from Step 2, draft one Benefit statement. Each statement has three components: what the customer said they need, what the product delivers, and how that delivery meets the stated need.
WHY: A Benefit statement structured this way gives the seller something they can deliver verbatim or adapt. It also serves as an internal proof: if the seller cannot fill in "what the customer said they need," the statement is an Advantage, not a Benefit. The three-component structure enforces this check and makes the drafts auditable.
Benefit statement structure:
EXPLICIT NEED: "[Customer's words — their want or desire]"
CAPABILITY: [What the product delivers]
BENEFIT STATEMENT: "You mentioned that [restate the customer's need in their words].
[Product/feature] does [X], which means [that specific need is met in this way]."
Drafting guidelines:
Step 4 output: Numbered list of draft Benefit statements, each labeled with the Explicit Need it meets and the capability it draws on.
ACTION: List any Explicit Needs in the needs log that no capability in product-capabilities.md can meet. Flag these clearly.
WHY: Capability gaps discovered now, before the follow-up meeting, are far less damaging than gaps discovered mid-presentation. An AE who goes into a proposal knowing there is one unmet need can plan for it: acknowledge the gap honestly, redirect to what is covered, or explore whether a partner integration addresses it. An AE who discovers the gap live gives the customer the impression of poor preparation — which erodes trust at the moment it matters most.
Coverage gap format:
CAPABILITY GAP: The customer expressed a need for [X]. Our current product capabilities do not cover this. Do not draft a Benefit for this need. Recommended action: [acknowledge honestly in the meeting / explore partnership / check product roadmap / confirm this is out of scope].
Step 5 output: Coverage gap list (may be empty).
ACTION: Compile the Benefit statements, coverage gaps, and any refusals into a single file: benefit-statements-{deal}.md. Include a short summary table at the top.
WHY: A written artifact carries forward. The AE reads it before the follow-up meeting, pastes appropriate statements into the proposal, and uses the summary table to confirm coverage. The file also feeds commitment-and-advance-planner for the Four Successful Actions step ("summarize Benefits before proposing commitment").
Output file structure:
# Benefit Statements — {Deal/Account Name} — {Date}
## Coverage Summary
| Explicit Need | Capability | Benefit Drafted? |
|---|---|---|
| [Need 1] | [Capability A] | Yes |
| [Need 2] | [none] | GAP — no capability match |
| [Implied Need 3] | n/a | REFUSED — Implied Need only |
## Draft Benefit Statements
### Benefit 1 — [Short label, e.g., "Monthly close time"]
EXPLICIT NEED: "[Customer's words]"
BENEFIT STATEMENT: "[Draft text]"
### Benefit 2 — [Short label]
...
## Coverage Gaps
{If any: description and recommended action per gap}
## Refused Statements
{If any: list capabilities with no Explicit Need match, with redirect to spin-discovery-question-planner}
## Recommended Next Step
{One paragraph: how to use these statements — e.g., incorporate into proposal section, use in demo opening, include in follow-up email summary}
No Explicit Need, no Benefit. Rackham's research is unambiguous: statements that meet Explicit Needs are strongly correlated with orders and advances in large sales; statements showing how a product can help (Advantages) have no statistically significant relationship to large-sale success. This skill enforces that distinction by refusing to draft Benefits where no Explicit Need is recorded.
The customer's words are the anchor. The correct structure of a Benefit statement begins with what the customer said, not with what the seller wants to say. If you cannot quote or closely paraphrase the customer's expressed want, you do not have the material to write a Benefit. You have the material to write an Advantage — which is a step backward.
Implied Needs are not sufficient. A customer who said "our reporting takes too long" has expressed an Implied Need — a dissatisfaction. That is valuable for discovery (it is the foundation for Implication questioning). But it does not authorize a Benefit statement. The customer has not yet said they want or need a faster reporting solution. Until they do, any capability statement you make about your reporting product is an Advantage, not a Benefit.
Develop first, then benefit. Rackham's principle: "Do a good job of developing Explicit Needs and the Benefits almost look after themselves." If you are returning here and finding few or no Explicit Needs in the log, the right response is not to lower the standard — it is to plan better discovery for the next call.
New products demand problem-first thinking. The impulse to communicate a new product by listing its features and advantages ("bells and whistles") is understandable — it is exactly how product marketing communicates internally. Resist it. Identify the problems the product solves, develop those problems into Explicit Needs through SPIN questioning, and then draft Benefits. This sequence produced 54% higher sales in a controlled experiment compared to the conventional feature-led approach.
Benefits are building blocks. The output of this skill is statement-level drafts, not finished proposals or emails. The AE's job is to select the relevant Benefits, sequence them appropriately for the communication channel, and write the connective tissue. This skill does not write the entire follow-up email; it writes the core statements that give the email its substance.
Stay within scope. Do not audit existing content (use fab-statement-classifier). Do not generate discovery questions (use spin-discovery-question-planner). When a gap appears or a refusal fires, name the right skill to handle it.
Scenario: Follow-up email after a discovery call with confirmed Explicit Needs
Trigger: AE says — "I had a great call with a VP of Finance. My needs-log shows she said 'we need to cut our monthly close from 7 days to 2 days' and 'we need a single dashboard all three regional controllers can see.' Help me draft the Benefits for my follow-up email."
Process:
Output: Two grounded Benefit statements ready to be pasted into the follow-up email, anchored to the customer's own words. No aspirational claims.
Scenario: Refusal — only Implied Needs in the record
Trigger: AE says — "I have a call transcript. The customer mentioned they're frustrated with their current system and said approvals take forever. Help me write Benefits."
Process:
Output:
STOP. The customer has expressed problems and frustrations (Implied Needs) but has not yet stated what they want or need. This skill cannot draft Benefits without confirmed Explicit Needs — drafting now would produce Advantages, which have no statistically significant relationship to large-sale success.
Run
spin-discovery-question-plannerbefore your next call. Input: the Implied Needs above. The planner will build Implication Questions to develop these into felt problems, and Need-payoff Questions to get the customer to articulate the want. Once they do, return here with the updated needs log.
Scenario: New product launch
Trigger: Solutions consultant says — "We just launched a new security monitoring tool. We don't have any customer conversations yet. How do I use Benefits with this product?"
Process:
spin-discovery-question-planner with this problem list. Only after customers have expressed wants related to these problems should you draft Benefits."Output: benefit-statements-new-security-tool-provisional.md — problem list, discovery plan, three provisional templates with explicit instruction to develop needs first.
This skill is licensed under CC-BY-SA-4.0. Source: BookForge — SPIN Selling by Neil Rackham.
This skill depends on:
clawhub install bookforge-fab-statement-classifier — Classify existing seller statements as Features, Advantages, or true Benefits (defines the Benefit standard this skill enforces)clawhub install bookforge-spin-discovery-question-planner — Plan SPIN questions to develop Implied Needs into Explicit Needs before drafting BenefitsSkills that build on this one:
clawhub install bookforge-commitment-and-advance-planner — The Four Successful Actions for obtaining commitment include "summarize Benefits" — use this skill's output as the Benefits input to that stepclawhub install bookforge-objection-source-diagnoser — If Benefits generate objections, diagnose whether the root cause is Advantage overuse or premature capability demonstrationOr install the full SPIN Selling skill set from GitHub: bookforge-skills