Cold Call Opener Builder

v1.0.0

Build a complete, annotated cold call opener script using the Five-Step Telephone Prospecting Framework from Blount's Fanatical Prospecting. Trigger this ski...

0· 66·0 current·0 all-time
byHung Quoc To@quochungto

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for quochungto/bookforge-cold-call-opener-builder.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Cold Call Opener Builder" (quochungto/bookforge-cold-call-opener-builder) from ClawHub.
Skill page: https://clawhub.ai/quochungto/bookforge-cold-call-opener-builder
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install bookforge-cold-call-opener-builder

ClawHub CLI

Package manager switcher

npx clawhub@latest install bookforge-cold-call-opener-builder
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description match the SKILL.md instructions: produce an annotated 5-line cold-call opener, voicemail and gatekeeper variants. Declared inputs (prospect notes, value prop, upstream outputs) and required tools (Read, Write) are appropriate for this purpose.
Instruction Scope
Instructions direct the agent to read documents in the working/document directory (upstream skill outputs like prospecting-objective-plan-{date}.md and prospecting-message-output.md) and to write cold-call-opener-script.md. This is expected for a script-generator, but it means the skill will access files in the working directory — users should ensure no unrelated sensitive files are present there.
Install Mechanism
No install spec and no code files — instruction-only skill. Nothing is downloaded or written at install time, which minimizes risk.
Credentials
The skill requires no environment variables, credentials, or config paths. The file read/write access it requests is proportional to generating and saving opener drafts.
Persistence & Privilege
always is false (not force-included). Agent autonomous invocation is allowed (platform default) but not combined with any broad credentials or install steps, so privilege level is typical and not excessive.
Assessment
This skill appears to do exactly what it says: read any upstream prospecting files you provide and write a ready-to-use cold-call opener to cold-call-opener-script.md. Before installing/using it, confirm that your working/document directory does not contain unrelated sensitive files (credentials, private keys, PII) because the skill has Read permission and will open files there. Also review the upstream skills it depends on (prospecting-objective-setter, prospecting-message-crafter) before using them, to ensure they don't request extra permissions or credentials you don't want to grant. Otherwise, the skill is coherent and proportionate for a phone-script generator.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

📚 Clawdis
bookforgevk973py546756rms8ccb0e4wmmn8513avlatestvk973py546756rms8ccb0e4wmmn8513avtags:vk973py546756rms8ccb0e4wmmn8513av
66downloads
0stars
1versions
Updated 1w ago
v1.0.0
MIT-0

Cold Call Opener Builder

When to Use

You are about to pick up the phone and call someone who is not expecting your call. You have 10 seconds to establish why they should keep listening instead of getting off the phone.

This skill applies to any outbound phone touch where the prospect has not requested the call — cold calls, warm calls, follow-up dials, and calls to inbound leads that haven't been spoken to yet. It produces a complete, annotated script you can read aloud during a live call, not a framework you have to interpret.

Use this skill when:

  • You are building a call opener for a new product or prospect segment
  • Your current opener is getting "not interested" before you finish your second sentence
  • You want a voicemail you can leave that actually gets returned
  • You are running a prospecting block and want a repeatable, confident structure
  • You just ran prospecting-objective-setter and/or prospecting-message-crafter and are ready to assemble the final call script

Dependency chain: This skill is most effective when run after prospecting-objective-setter (which determines your call objective and the ask you make in Step 5) and prospecting-message-crafter (which produces the bridge and because for Step 4). If you do not have those outputs, this skill will gather the same inputs directly.

Context & Input Gathering

Before building the opener, collect the following. Read from working directory files if available, otherwise ask the user directly.

From prospecting-objective-plan-{date}.md (prospecting-objective-setter output) or ask:

  1. Call objective — what are you going for? Appointment / qualifying information / direct sale
  2. The prospect's role, company, and industry (or a 1-sentence profile)

From prospecting-message-output.md (prospecting-message-crafter output) or ask: 3. Bridge type — Targeted (large prospect pool, inferred pain) or Strategic (conquest/C-level, researched) 4. The bridge sentence — the prospect-facing reason you are calling (their world, not yours) 5. The explicit "because" — the specific trigger event, insight, or outcome that earns their time 6. Your name and company name

If no upstream outputs exist: Ask the user for items 1–6 directly. A two-to-three sentence verbal description of the selling situation is sufficient to proceed.

Sufficiency threshold: Items 1, 2, 4, and 6 are required. Items 3 and 5 can be derived from item 4 if the user has a clear bridge statement.

Process

Step 1 — Confirm the Call Objective

Action: State the call objective explicitly and confirm it matches the correct scenario from Blount's Four Objectives framework:

ObjectiveWhen to use
Set an appointmentComplex/high-cost product, any channel; transactional product via outside-sales remote channel
Gather qualifying informationUnqualified prospects; contract-gated products; new territory
Close the sale directlyTransactional/low-cost product, inside sales channel or outside-sales in-person
Build familiarityCold prospects requiring 20–50 touches; secondary objective on most calls

The objective drives the ask in Step 5. A mismatch here — for example, going for a close with a complex product — wastes the call and confuses the prospect.

WHY: The ask is the only mechanism that produces a result. If the ask does not match what is actually possible given the product, channel, and prospect qualification state, the call succeeds technically (you delivered the opener) but fails commercially (you cannot get a yes). Confirming the objective before writing Line 5 prevents this mismatch. (See prospecting-objective-setter for the full Four Objectives decision framework.)


Step 2 — Draft Line 1: Get Their Attention with Their Name

Action: Write Line 1 as exactly: Hi, [Prospect First Name].

No more. No "How are you today?" No pause. No preamble. Say their name and immediately move to Line 2 without stopping.

Why no "How are you today?" pause: When you interrupt someone's day and then say "How are you today?" and pause, the prospect has a split second to realize you are a salesperson and that they made a mistake answering the phone. Their escape instinct kicks in — they hit you with "Not interested" or "Who is this?" before you have said anything meaningful. That pause transfers control of the call to the prospect's fight-or-flight response. (Blount, p. 185)

Why the name works: Saying another person's name is the fastest attention-getter in human communication. For a split second, the prospect's brain stops what it was doing and registers your call. That window is your only chance to get to Lines 2–5 uninterrupted. (Blount, p. 185)


Step 3 — Draft Line 2: Identify Yourself Immediately

Action: Write Line 2 as: My name is [Your Name] and I'm with [Company Name].

Say it immediately after the name. No pleasantries. No "I was hoping to catch you." No "Sorry to bother you" (apologetic framing signals you expect rejection and lowers confidence before you've said anything).

WHY: Transparency has two benefits. First, it establishes that you are a professional who respects the prospect's time — idle chitchat before establishing who you are signals that you are about to pitch. Second, telling prospects who you are reduces their stress because people are more comfortable when they know what to expect. Not knowing who is calling is itself a source of resistance. (Blount, p. 186)


Step 4 — Draft Line 3: State the Reason You Are Calling

Action: Write Line 3 as: The reason I'm calling is [direct statement of intent].

The intent statement should be a plain, honest statement of purpose — not a pitch, not a feature claim, and not a vague "I'd love to connect." Examples:

  • The reason I'm calling is to set up a brief meeting to learn about your sales recruiting situation.
  • The reason I'm calling is I read that you are building a new restaurant location and I wanted to learn more about your equipment selection process.
  • The reason I'm calling is you downloaded our white paper on landing page optimization and I'd like to understand what triggered your interest.

WHY: Stating the reason clearly and early does two things. First, it continues the transparency that Line 2 started — prospects are people who do not want to be tricked or manipulated, and telling them why you called is the single most respectful thing you can do with their interrupted time. Second, it gives their logical brain a foothold before their emotional resistance peaks. The prospect knows what is happening and can evaluate whether to keep listening. (Blount, p. 186)


Step 5 — Draft Line 4: Bridge — Give Them a Because

Action: Write Line 4 using the bridge/because from prospecting-message-crafter output (or build it now if not available). The bridge connects what you want with why the prospect should care — in their language, about their world.

The bridge must:

  • Include the word "because" or an equivalent connector (e.g., "I've found that...", "I've been working with...") that gives them a concrete reason
  • Reference their world: their industry, their role, a trigger event, a known pain, a competitive concern — not your product features
  • Pass the "So what?" test: if the prospect heard this line and thought "So what? That's about you, not me" — rewrite it

Bridge patterns that work:

  • Trigger event: I saw that your company just announced [event] and I've been working with several [role] teams navigating [related challenge].
  • Inferred industry pain: Most [role]s I work with tell me that [specific pain] is their biggest challenge right now, and I have [specific outcome] that my clients are using to address it.
  • Social proof: I work with several [similar companies] and they've been getting [specific result], and I thought it might be relevant to your situation.

Avoid at all costs:

  • I want to tell you about our product.
  • I'd love to show you what we have to offer.
  • We're the number one provider of...
  • Any statement that is about you, your company, or your quota.

WHY: People give up their time for their reasons, not yours. The bridge is the only part of the opener where you can earn a yes before you ask for one. Without a because, you are interrupting someone's day and asking them to give you their time for no stated reason. Langer's copy-machine study established that giving any reason — even a weak one — increases compliance from 60% to 93–94%. The bridge is where that reason lives. (Blount, pp. 168, 186; Langer cited in prospecting-message-crafter)


Step 6 — Draft Line 5: Ask for What You Want, Then Go Silent

Action: Write Line 5 as a direct, assumptive ask matched to the call objective, then stop talking.

Ask patterns by objective:

  • Appointment: How about we meet [Day] at [Time]? or I'd like to set a short [15/20/30]-minute call — how does [Day] at [Time] work for you?
  • Qualifying information: Can you tell me more about [specific situation] and when [decision process] typically begins?
  • Direct sale: Let's go ahead and get you set up — I just need [two quick pieces of information].

After the ask: stop talking. Do not fill the silence. Do not apologize for the call. Do not add "I know you're busy" or "I don't want to take up too much of your time." Do not start explaining your product. Say the ask, then go quiet and let the prospect respond.

WHY: The single biggest mistake on prospecting calls is continuing to talk after the ask. When you keep talking, you give the prospect reasons to say no, you create objections that haven't surfaced yet, and you signal that you are not confident in your ask. The silence is where the yes lives. Silence after an assumptive ask is uncomfortable for the caller and comfortable for the prospect — that discomfort is the signal that you are doing it correctly. (Blount, p. 170)

Why assumptive: Assertive asks produce significantly higher yes rates than passive or hedging asks. "Would it be okay if maybe sometime we could possibly get together?" signals that you expect rejection. "How about Thursday at 2 PM?" signals that you expect yes. The prospect's answer is heavily influenced by the confidence level embedded in the question. (Blount, p. 170; prospecting-message-crafter Key Principles)


Self-Check Before Writing Output

Before finalizing, verify the assembled script passes all five checks:

  • No "How are you today?" pause — Line 1 is the prospect's name and nothing else
  • Explicit "because" in Line 4 — the bridge contains a reason in the prospect's world
  • Ask matches objective — Line 5 is asking for the thing identified in Step 1
  • No pitch vomit in Lines 3–4 — no product features, company bragging, or self-centered framing
  • Script ends at the ask — nothing after Line 5 except [silence]

If any check fails, revise the failing line before writing output.


Write Output

Write the annotated script to cold-call-opener-script.md in the working directory. The output must include:

  1. Live-answer script — all 5 lines assembled and ready to read aloud, with each line labeled
  2. Voicemail variant — 5-step voicemail framework (see below)
  3. Gatekeeper variant — transparent, respectful gatekeeper opener (see below)
  4. Anti-pattern notes — a brief list of anything removed or avoided and why

Inputs

InputRequiredSource
Call objective (appointment / info / close)Yesprospecting-objective-plan-{date}.md or user states
Prospect name, role, companyYesUser provides
Your name and companyYesUser provides
Bridge/because sentenceYesprospecting-message-output.md or user provides
Bridge type (Targeted vs Strategic)Recommendedprospecting-message-output.md or user states
Known trigger event or industry painRecommendedUser provides; enhances Line 4 significantly

Outputs

OutputLocationDescription
cold-call-opener-script.mdWorking directoryAnnotated live-answer script + voicemail variant + gatekeeper variant
Anti-pattern removal notesInline in conversationWhat was avoided and why

Key Principles

1. No pauses. No chitchat. Get to the point in 10 seconds. The Five-Step framework is designed to deliver the opener end-to-end without pausing. Any pause transfers control of the call to the prospect's escape instinct. A focused, deliberate, no-pause delivery is more respectful of the prospect's time than a chatty one — and more effective. (Blount, p. 184)

2. Natural tone over scripted delivery. The framework is a guide, not a word-for-word recitation. A script read in a robotic monotone defeats its purpose. The opener should sound like a confident professional delivering a clear, prepared message — not an actor reading lines. Internalize the structure; adapt the words to your voice.

3. The bridge earns the ask. Lines 1–3 get you through the door; Line 4 earns the right to make the ask in Line 5. A weak bridge produces RBOs before you reach Line 5. A strong bridge — one that connects to the prospect's actual world — reduces resistance because the prospect now has a reason to keep listening. (Blount, pp. 168–169)

4. Silence is a close technique. Shutting up after the ask is not passive — it is the active mechanism that converts a pitch into a conversation. The prospect cannot say yes if you are still talking. (Blount, p. 170)

5. Consistency enables improvement. A repeatable framework means you can isolate what is working. If your bridge is weak, you will hear it in the RBOs. If your ask is passive, you will hear it in the hesitation. A framework you stick to is a framework you can improve. (Blount, p. 183)

Examples

Example 1 — SaaS Enterprise Seller: Appointment Objective

Situation: SDR at a sales enablement platform. Target: VP of Sales at 100–500 person SaaS companies. Objective: set a 20-minute discovery meeting. Bridge: ramp time anxiety (Targeted, Emotional). Bridge/because from prospecting-message-crafter.

Live-answer script:

LineStepScript
1Get attentionHi, Mark.
2IdentifyThis is Sarah with TechStack Pro.
3ReasonThe reason I'm calling is to set up a short meeting about your sales onboarding process.
4Bridge/BecauseI work with several SaaS VP Sales teams who are frustrated that new reps take 4 to 6 months to hit quota — and by the time they ramp, half of them are already questioning their decision to join. We've helped companies like Acme cut that ramp time by over 50 percent.
5Ask + silenceI don't know if it's a fit in your situation, but I'd like to find out. How about 20 minutes on Thursday at 2 PM? — [silence]

What was avoided: "How are you today?" pause; "I'd love to show you"; product feature list.


Example 2 — Restaurant Supply to SMB: Information-Gathering Objective

Situation: Outside sales rep at a commercial kitchen equipment company. Target: owner/operator of a new restaurant under construction. Objective: gather information on their equipment selection process and timeline. Bridge: trigger event (building permit in local paper).

Live-answer script:

LineStepScript
1Get attentionHi, Ian.
2IdentifyThis is Jeb with Acme Restaurant Supply.
3ReasonThe reason I'm calling is I read in the paper that you're building a restaurant over on the 44 bypass, and I wanted to learn more about your process for selecting kitchen equipment.
4Bridge/BecauseI realize I'm calling a little early in the process. What I've found is that when our design team works with restaurant owners before critical decisions about kitchen layout are finalized, you end up with more options and can often save significant money in construction costs and future labor with a more efficient setup.
5Ask + silenceCan you tell me how you typically make those decisions and when the selection process will begin? — [silence]

What was avoided: Leading with product features; pause after name; passive ask ("would it be okay if maybe...").


Example 3 — Benefits Broker to HR Director: Appointment Objective (Strategic Bridge)

Situation: AE at a benefits brokerage. Target: HR Director at a 300-person manufacturer. LinkedIn shows they recently posted about rising healthcare costs. Renewal is in Q4 (identified via prospecting-objective-setter). Objective: set a pre-renewal discovery appointment. Bridge: Strategic (researched trigger event).

Live-answer script:

LineStepScript
1Get attentionHi, Patricia.
2IdentifyThis is Alex with Meridian Benefits Group.
3ReasonThe reason I'm calling is to schedule a brief meeting before your Q4 benefits renewal.
4Bridge/BecauseI noticed you recently shared something about managing healthcare cost increases — that's exactly what I've been helping HR Directors at manufacturers address. I work with several companies your size who've reduced their cost per employee by 15 to 20 percent without cutting plan quality, and I have some benchmarks from your industry I thought might be worth a look.
5Ask + silenceI don't know if we'd be a fit, but it seems worth a 20-minute conversation to find out. How about next Tuesday at 10 AM? — [silence]

What was avoided: Generic "I'd love to tell you about our services"; "How are you doing?"; self-centered framing around what the rep wants.


Voicemail Variant

When the call goes to voicemail, use this 5-step structure. Target: 20–30 seconds total.

  1. Identify yourself — name and company up front
  2. Say your phone number twice — slowly, before the message body
  3. State the reason for your callThe reason for my call is...
  4. Give them a reason to call back — a curiosity hook or specific insight they'd want
  5. Repeat name and phone number twice — close every voicemail this way

Voicemail example (Example 1 scenario):

"Hi, this is Sarah with TechStack Pro. My number is 555-0182 — 555-0182. The reason for my call is I've been working with a few VP Sales teams at SaaS companies who've cut new-rep ramp time by over 50 percent, and I have some data on how they did it that might be relevant to your team. Sarah with TechStack — 555-0182. Thanks, Mark."

Leave a voicemail when: the prospect is a high-value conquest account, their buying window is opening, or you are running a deliberate familiarity-building campaign. Skip voicemail on cold unqualified lists — at 20–30 seconds per voicemail, it destroys phone block efficiency for contacts who do not know you and are unlikely to call back. (Blount, pp. 189–190)


Gatekeeper Variant

When a gatekeeper answers, do not use tricks or deceptive tactics — they backfire and land you on the do-not-help list. Use transparent, professional, direct language:

Hi, my name is [Name] with [Company]. I'm hoping to speak with [Decision Maker Name] — could you let me know if they're available?

If the gatekeeper asks what it is regarding:

I'm calling about [honest 1-sentence description of reason]. I'd appreciate any help you can give me in connecting with [Decision Maker].

Never pretend to be someone you are not. Never claim a relationship that does not exist. Gatekeepers are people — treat them as such, ask for their help directly, and you will get more of it than any clever scheme will ever produce. (Blount, Ch. 17)


References

Detailed supporting materials are in the references/ folder:

  • references/five-step-framework-examples.md — extended example library across industries and call objectives; additional worked examples for inside sales, field sales, and founder self-seller scenarios
  • references/voicemail-callback-guide.md — when to leave voicemail vs. dial without; callback rate benchmarks; voicemail templates by prospect tier; five-step voicemail framework with timing guidance
  • references/gatekeeper-transparency-guide.md — gatekeeper engagement principles; what to say when asked "what is this regarding"; legitimate bypass tactics (alternate extensions, email, LinkedIn, events)
  • references/anti-pattern-library-phone.md — phone-specific anti-patterns with before/after examples: "How are you today?" pause mechanics, pitch vomit triggers, apologetic openers, passive ask patterns, and silence-filling failures

Source chapter: Blount, Jeb. Fanatical Prospecting, Chapter 15 "Telephone Prospecting Excellence" (PDF pp. 181–195). Five-Step Framework: pp. 183–188. Voicemail framework: pp. 189–195. Bridge/Because foundational framework: Chapter 14 "Message Matters" (PDF pp. 159–165).

Cross-references:

  • prospecting-message-crafter — builds the bridge and because that powers Line 4
  • prospecting-objective-setter — determines the call objective that drives Line 5
  • prospecting-rbo-turnaround — Anchor-Disrupt-Ask framework for handling pushback after the opener (Ch. 16, pp. 196–210)

License

Content derived from Fanatical Prospecting by Jeb Blount (Wiley, 2015). This skill is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). You are free to share and adapt this material provided you give appropriate credit to Jeb Blount and BookForge, and distribute any derivative works under the same license.

Related BookForge Skills

Build the message nucleus before running this skill:

clawhub install bookforge-prospecting-message-crafter

Set the right call objective before building the opener:

clawhub install bookforge-prospecting-objective-setter

Handle push-back after the opener is delivered:

clawhub install bookforge-prospecting-rbo-turnaround

Browse the full Fanatical Prospecting skill set: bookforge-skills

Comments

Loading comments...