B2B Cold Calling Program

Cold calling

by LeadMagic · MIT license · ★ 62 on GitHub

Cold calling cover

Build and execute B2B cold calling programs — phone intent scoring, disposition bucketing, CRM activity buckets, ColdCall-Market Fit, multi-touch cadences, and conversation-to-meeting conversion. Use when setting up cold calling,…

---
name: cold-calling
description: >-
  Build and execute B2B cold calling programs — phone intent scoring, disposition
  bucketing, CRM activity buckets, ColdCall-Market Fit, multi-touch cadences, and
  conversation-to-meeting conversion. Use when setting up cold calling, training
  SDRs, improving connect rates, or building a phone outreach motion. Triggers on:
  "cold calling", "cold call", "phone outreach", "SDR calling", "connect rate",
  "dialer", "phone prospecting", "calling strategy", "cold call script", "phone
  intent", "precision dialing", "bucketing", or any request about outbound phone
  prospecting.
license: MIT
compatibility: Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
metadata:
  version: "1.1.0"
  author: LeadMagic
  category: outbound
  tags: [cold-calling, phone, sdr, connect-rate, dialer, outreach, bucketing]

Overview

Cold calling is not dead — blind cold calling is. The difference between a 3% connect rate and a 25% connect rate is knowing who will answer before you dial. When executed with precision, the phone remains the highest-converting outbound channel because voice creates a real-time human connection that text cannot replicate.

Manual install (npx, ZIP)
Claude Codenpx skills add LeadMagic/gtm-skills --skill cold-calling -g -a claude-code
Claude Code (degit)npx degit LeadMagic/gtm-skills/skills/outbound/cold-calling#main ~/.claude/skills/cold-calling
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md13.3 KB
Read SKILL.md here
LeadMagic/main1 file shown
SKILL.md
Show the full text294 lines

Cold Calling

Overview

Cold calling is not dead — blind cold calling is. The difference between a 3% connect rate and a 25% connect rate is knowing who will answer before you dial. When executed with precision, the phone remains the highest-converting outbound channel because voice creates a real-time human connection that text cannot replicate.

This skill covers the complete cold calling motion: Phone Intent scoring (Joey Gilkey / TitanX), Disposition Science (outcome bucketing per conversation), CRM Activity Buckets (Ryan Reisert daily workflow), ColdCall-Market Fit (Ronen Pessar), SDR coaching patterns (Tom Slocum), Golden Hours prospecting discipline (Jeb Blount), multi-touch cadence design, and the metrics that matter. The phone is one instrument in a coordinated multi-channel sequence — not a standalone channel.

Expert index: references/cold-calling-experts-index.md

When to Use

  • "Build a cold calling program"
  • "Improve our cold call connect rates"
  • "Train SDRs on cold calling"
  • "Set up a precision dialing workflow"
  • "Write cold call scripts"
  • "What's the best cold calling cadence?"
  • "How do I get more conversations from cold calls?"
  • "Our connect rates are under 5% — fix this"
  • "Bucketing methodology for outbound"

Authoritative Foundations

Joey Gilkey (TitanX) — Disposition Science + Phone Intent Platform. Six disposition buckets categorize every completed conversation (Meeting Scheduled, Activated, Not Now, Not Me, Referred, Not Interested). Distribution diagnoses list, message, rep, or follow-up problems. The 20% Rule: only ~20% of any B2B market will answer a cold call; Phone Intent™ scoring finds the reachable segment before reps dial. Conversation-as-KPI over meetings-booked activity. → references/joey-gilkey-bucketing.md

Ryan Reisert (CallBlitz, Outbound Operators, Outbound Sales, No Fluff) — CRM Activity Buckets: 4-stage daily-priority system (Uncontacted → In Cadence → Priority → Scheduled). Work backwards from Bucket 4 to 1. Track completions, not vanity dials. 100+ meaningful activities/day. Live call coaching via CallBlitz. → references/ryan-reisert-cold-calling.md

Ronen Pessar (Outbound Operators) — ColdCall-Market Fit: prove phone motion in a 3-hour Call Pilot before scaling SDR headcount. Tonality + pattern-interrupt script framework; 50–100 conversation checkpoints. → references/ronen-pessar-cold-calling.md

Tom Slocum (The SD Lab) — Sell the Meeting (nurse, not doctor); 3Rs / 3×3 research before every block; dial discipline and SDR coaching intensives. → references/tom-slocum-cold-calling.md

Jeb Blount (Sales Gravy, Fanatical Prospecting) — Law of Replacement and Golden Hours: block 2–3 hours daily for prospecting before reactive work; omni-channel habit across phone, email, and social. Pairs with Gilkey (list) and Reisert (buckets) — Blount enforces discipline, not call script. → references/jeb-blount-prospecting.md

Sandler — Up-Front Contracts. Apply to cold calls: earn permission, diagnose pain, and mutually qualify — don't pitch.

Distinction from email experts: Jordan Crawford, Jason Bay, Guillaume, and Justin Michael lead written outbound. This skill is phone-first — load cold-email-strategy only for complementary cadence touches.

Prerequisites

  • Tight ICP definition (use icp-scoring skill)
  • Verified direct-dial phone numbers (not switchboard numbers)
  • CRM with contact-level activity tracking + disposition fields
  • Optional: phone intent scoring (TitanX), precision dialer (FrontSpin)

Step-by-Step Process

Phase 1: Build the List (Gilkey List Lever)

Cold calling performance is determined upstream of the dial. Fix the list before you fix the script.

  1. Define a tight ICP (firmographics, technographics, trigger events)
  2. Source verified direct-dial phone numbers — never switchboard numbers
  3. Enrich with phone intent scores (TitanX): P1 (high-intent, will answer), P2 (moderate-intent, may answer), P3 (low-intent, rarely answers), bad data
  4. Apply Tom Slocum 3×3 research: 3 insights in 3 minutes per contact
  5. Target 500 perfectly-fit prospects over 5,000 marginal ones
  6. Verify a 5% sample manually before dialing the full list
  7. Cross-link list strategy: Jordan Crawford PQS (cold-email-strategy)

Before hiring SDRs or scaling dials:

  1. One ICP, 1–2 personas, one focused list
  2. Run Call Pilot or internal blitz — 50–100 completions minimum
  3. Iterate script/tonality: try → listen → learn → refine
  4. Read Gilkey disposition distribution — diagnose list vs message
  5. Decide: full-time SDR, agency install, or email-primary segment
Phase 3: CRM Activity Buckets (Reisert)

Work backwards from highest to lowest priority daily:

Bucket 4 — Scheduled: Confirmed meetings. Confirm week-of, 24 hours before, and 2–3 hours before. Low no-show rate is the metric.

Bucket 3 — Priority (Working): Contacts who have engaged — replied to email, answered a call, referred to a colleague. Hot leads. Call 2–3× per day. Every touch documented in CRM.

Bucket 2 — In Cadence: ICP contacts with documented attempts but no engagement yet. 100 contacts in this bucket at all times. Research completed, notes in CRM.

Bucket 1 — Uncontacted (Target): New ICP contacts not yet reached. Research and qualify before first dial. Only ICP-fit contacts enter this bucket.

Phase 4: Disposition Science (Gilkey)

After each completed conversation, assign one disposition:

Meeting Scheduled · Activated · Not Now · Not Me · Referred · Not Interested

  • High Not Me / Referred → list/title problem (build v2 list from referrals)
  • High Not Interested → segment by rep before blaming message
  • Need 50+ completions before distribution is actionable
  • Optimize with King of the Hill: change one lever (list OR message) per test
Phase 5: Precision Dialing (Gilkey / TitanX)
  • Know who to call before you dial. Phone Intent scores segment contacts by likelihood to answer. Call P1 contacts first.
  • Precision dialer over parallel dialer. One contact at a time with full context. Parallel dialers create dead-air pauses that trigger spam flags.
  • Channel match to reachability. High phone-intent → phone-heavy cadence. Low phone-intent → email and LinkedIn. Bad data → nurture, not rep time.
  • Protect caller reputation. Rotate caller IDs, monitor spam labels, stay TCPA-compliant.
Phase 6: The Call Structure (Reisert + Pessar + Slocum)

Opener (Pessar — pattern interrupt + permission): "Hi [name], this is [name] from [company]. I know you weren't expecting my call — can I have 30 seconds to tell you why I'm calling, and you tell me if it's worth continuing?"

Never: "Did I catch you at a bad time?" or "How are you today?"

The Reason (Slocum 3×3 — account-specific): Reference a trigger from prep — funding, hiring, tech change, content engagement.

Discovery (Reisert — diagnose, don't pitch): 11-14 questions per call. SPIN structure. Slocum: sell the meeting, not the product — nurse, not doctor.

Close to Next Step: "Based on what you've shared, I think a 20-minute call with [specific agenda] would make sense. Does Thursday at 2pm work?"

Phase 7: Cadence Design (Reisert)

3-5 call attempts, front-loaded across days. By the 3rd attempt, 93% of all conversations have already happened. By the 5th attempt, 98%. Stop at 5; revisit in 90 days.

Coordinate with email and LinkedIn (phone ≠ email-only motion):

  • Day 1: LinkedIn view + connect request
  • Day 2: Cold call (first attempt, Wednesday or late afternoon)
  • Day 3: Follow-up email referencing the call
  • Day 5: Cold call (second attempt, different time)
  • Day 7: LinkedIn DM
  • Day 9: Cold call (third attempt)
  • Day 11: Value-add email (case study or insight)
  • Day 14: Final call + breakup email
Phase 8: Metrics That Matter
Metric Weak Average Strong
Dials per day per rep <50 80-120 120+
Connect rate <3% 5-10% 20-30% (with phone intent)
Completions per 100 dials <5 5-15 20-25+ (Reisert target)
Hold rate (stay on line) <50% 65% 80%+
Conversation-to-meeting <10% 20-40% 40%+
Dials per meeting 250+ 100-200 <100
Meeting show rate <70% 70-85% 90%+

Track per rep, per list, per segment, per disposition. Blended numbers hide the segment converting at 9% and the one at 1%.

Output Format

Cold calling playbook with: ICP targeting criteria, phone intent workflow, CRM Activity Buckets tracker, disposition fields, call script (opener + discovery questions), 3×3 research template, cadence calendar, and rep scorecard with per-metric targets.

Quality Check

  • ICP definition is tight — specific firmographics, technographics, triggers
  • Phone numbers are verified direct dials, not switchboards
  • Phone intent scoring applied (or manual prioritization by known signals)
  • CRM Activity Buckets implemented with 4 contact stages (Reisert)
  • Disposition Science fields on every completed conversation (Gilkey)
  • 3×3 research completed before call blocks (Slocum)
  • Call script includes pattern-interrupt opener + discovery questions
  • Cadence coordinates calls with email and LinkedIn touches
  • Metrics tracked per rep, per list, per segment (not blended)
  • ColdCall-Market Fit validated before SDR headcount scale (Pessar)

Common Pitfalls

  1. Conflating two bucketing systems. Gilkey dispositions diagnose outcomes; Reisert buckets prioritize daily work — use both, not interchangeably.

  2. Calling a loose ICP. A call to a marginal-fit prospect converts at 1/5 to 1/10 the rate of a perfect-fit prospect. Narrow the target ruthlessly before the first dial.

  3. Dialing stale data. Reps lose over 25% of their time to wrong numbers. B2B data decays ~2% per month. Refresh phone numbers quarterly.

  4. Pitching instead of diagnosing. Reps who pitch on the first call talk past the prospect. Slocum: sell the meeting. Discovery: 11-14 questions.

  5. Parallel dialing without phone intent. Creates awkward dead-air pauses and burns TAM — carriers flag you as spam.

  6. No coordination with email and LinkedIn. The phone is one instrument. Each touch should reference the others.

  7. Using switchboard numbers. 209+ dials per meeting with switchboard numbers vs 30-80 with verified direct dials and phone intent.

  8. Activity metrics over outcome metrics. 200 dials with 1 conversation loses to 50 dials with 10 conversations. Measure completions and dispositions, not dials alone.

  9. Hiring SDRs before ColdCall-Market Fit. 9–12 months of guessing vs 50–100 conversation pilot (Pessar).

Execution Artifacts

  • references/framework-notes.md — Named frameworks and reference tables
  • templates/output-template.md — Deliverable shell for agent output
  • scripts/check-output.py — Lightweight deliverable validator
  • references/cold-calling-experts-index.md — Phone expert router
  • references/joey-gilkey-bucketing.md — Disposition Science + Phone Intent
  • references/ryan-reisert-cold-calling.md — CRM Activity Buckets + call structure
  • references/ronen-pessar-cold-calling.md — ColdCall-Market Fit + tonality
  • references/tom-slocum-cold-calling.md — 3Rs, sell-the-meeting, call blocks
  • references/jeb-blount-prospecting.md — Golden Hours, Law of Replacement
  • multi-channel-outreach: Coordinate calls with email and LinkedIn
  • cold-email-strategy: Complementary written outbound (not a substitute)
  • list-building: Upstream list quality + Gilkey list lever
  • signal-scoring: Signals that indicate phone-intent prospects
  • sales-team-building: SDR hiring, POD structures, compensation
  • revenue-team-onboarding: Cold call ramp and certification
  • meeting-prep: Pre-call research and discovery questions
1---
2name: cold-calling
3description: >-
4 Build and execute B2B cold calling programs — phone intent scoring, disposition
5 bucketing, CRM activity buckets, ColdCall-Market Fit, multi-touch cadences, and
6 conversation-to-meeting conversion. Use when setting up cold calling, training
7 SDRs, improving connect rates, or building a phone outreach motion. Triggers on:
8 "cold calling", "cold call", "phone outreach", "SDR calling", "connect rate",
9 "dialer", "phone prospecting", "calling strategy", "cold call script", "phone
10 intent", "precision dialing", "bucketing", or any request about outbound phone
11 prospecting.
12license: MIT
13compatibility: Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
14metadata:
15 version: "1.1.0"
16 author: LeadMagic
17 category: outbound
18 tags: [cold-calling, phone, sdr, connect-rate, dialer, outreach, bucketing]
19 related_skills: [multi-channel-outreach, cold-email-strategy, signal-scoring, sales-team-building, list-building, revenue-team-onboarding]
20 frameworks:
21 - "Joey Gilkey — Disposition Science & Phone Intent"
22 - "Ryan Reisert — CRM Activity Buckets"
23 - "Ronen Pessar — ColdCall-Market Fit"
24 - "Tom Slocum — 3Rs / Sell the Meeting"
25 - "Jeb Blount — Fanatical Prospecting / Golden Hours"
26 - "Sandler Up-Front Contracts"
27---
28 
29# Cold Calling
30 
31## Overview
32 
33Cold calling is not dead — blind cold calling is. The difference between a 3%
34connect rate and a 25% connect rate is knowing who will answer before you dial.
35When executed with precision, the phone remains the highest-converting outbound
36channel because voice creates a real-time human connection that text cannot
37replicate.
38 
39This skill covers the complete cold calling motion: **Phone Intent** scoring
40(Joey Gilkey / TitanX), **Disposition Science** (outcome bucketing per
41conversation), **CRM Activity Buckets** (Ryan Reisert daily workflow),
42**ColdCall-Market Fit** (Ronen Pessar), SDR coaching patterns (Tom Slocum),
43**Golden Hours** prospecting discipline (Jeb Blount), multi-touch cadence design, and the metrics that matter. The phone is one
44instrument in a coordinated multi-channel sequence — not a standalone channel.
45 
46**Expert index:** `references/cold-calling-experts-index.md`
47 
48## When to Use
49 
50- "Build a cold calling program"
51- "Improve our cold call connect rates"
52- "Train SDRs on cold calling"
53- "Set up a precision dialing workflow"
54- "Write cold call scripts"
55- "What's the best cold calling cadence?"
56- "How do I get more conversations from cold calls?"
57- "Our connect rates are under 5% — fix this"
58- "Bucketing methodology for outbound"
59 
60## Authoritative Foundations
61 
62**Joey Gilkey (TitanX)** — **Disposition Science** + **Phone Intent Platform**.
63Six disposition buckets categorize every completed conversation (Meeting
64Scheduled, Activated, Not Now, Not Me, Referred, Not Interested). Distribution
65diagnoses list, message, rep, or follow-up problems. The 20% Rule: only ~20%
66of any B2B market will answer a cold call; Phone Intent™ scoring finds the
67reachable segment before reps dial. Conversation-as-KPI over meetings-booked
68activity. → `references/joey-gilkey-bucketing.md`
69 
70**Ryan Reisert (CallBlitz, Outbound Operators, *Outbound Sales, No Fluff*)** —
71**CRM Activity Buckets**: 4-stage daily-priority system (Uncontacted → In Cadence
72→ Priority → Scheduled). Work backwards from Bucket 4 to 1. Track completions,
73not vanity dials. 100+ meaningful activities/day. Live call coaching via
74CallBlitz. → `references/ryan-reisert-cold-calling.md`
75 
76**Ronen Pessar (Outbound Operators)** — **ColdCall-Market Fit**: prove phone
77motion in a 3-hour Call Pilot before scaling SDR headcount. Tonality +
78pattern-interrupt script framework; 50–100 conversation checkpoints.
79→ `references/ronen-pessar-cold-calling.md`
80 
81**Tom Slocum (The SD Lab)** — **Sell the Meeting** (nurse, not doctor);
82**3Rs / 3×3** research before every block; dial discipline and SDR coaching
83intensives. → `references/tom-slocum-cold-calling.md`
84 
85**Jeb Blount (Sales Gravy, *Fanatical Prospecting*)** — **Law of Replacement**
86and **Golden Hours**: block 2–3 hours daily for prospecting before reactive
87work; omni-channel habit across phone, email, and social. Pairs with Gilkey
88(list) and Reisert (buckets) — Blount enforces **discipline**, not call script.
89→ `references/jeb-blount-prospecting.md`
90 
91**Sandler** — Up-Front Contracts. Apply to cold calls: earn permission, diagnose
92pain, and mutually qualify — don't pitch.
93 
94**Distinction from email experts:** Jordan Crawford, Jason Bay, Guillaume, and
95Justin Michael lead **written** outbound. This skill is **phone-first** — load
96`cold-email-strategy` only for complementary cadence touches.
97 
98## Prerequisites
99 
100- Tight ICP definition (use icp-scoring skill)
101- Verified direct-dial phone numbers (not switchboard numbers)
102- CRM with contact-level activity tracking + disposition fields
103- Optional: phone intent scoring (TitanX), precision dialer (FrontSpin)
104 
105## Step-by-Step Process
106 
107### Phase 1: Build the List (Gilkey List Lever)
108 
109Cold calling performance is determined upstream of the dial. Fix the list before
110you fix the script.
111 
1121. Define a tight ICP (firmographics, technographics, trigger events)
1132. Source verified direct-dial phone numbers — never switchboard numbers
1143. Enrich with phone intent scores (TitanX): P1 (high-intent, will answer),
115 P2 (moderate-intent, may answer), P3 (low-intent, rarely answers), bad data
1164. Apply Tom Slocum **3×3** research: 3 insights in 3 minutes per contact
1175. Target 500 perfectly-fit prospects over 5,000 marginal ones
1186. Verify a 5% sample manually before dialing the full list
1197. Cross-link list strategy: Jordan Crawford PQS (`cold-email-strategy`)
120 
121### Phase 2: Prove ColdCall-Market Fit (Pessar — Optional but Recommended)
122 
123Before hiring SDRs or scaling dials:
124 
1251. One ICP, 1–2 personas, one focused list
1262. Run Call Pilot or internal blitz — 50–100 completions minimum
1273. Iterate script/tonality: try → listen → learn → refine
1284. Read Gilkey disposition distribution — diagnose list vs message
1295. Decide: full-time SDR, agency install, or email-primary segment
130 
131### Phase 3: CRM Activity Buckets (Reisert)
132 
133Work backwards from highest to lowest priority daily:
134 
135**Bucket 4 — Scheduled:** Confirmed meetings. Confirm week-of, 24 hours before,
136and 2–3 hours before. Low no-show rate is the metric.
137 
138**Bucket 3 — Priority (Working):** Contacts who have engaged — replied to email,
139answered a call, referred to a colleague. Hot leads. Call 2–3× per day. Every
140touch documented in CRM.
141 
142**Bucket 2 — In Cadence:** ICP contacts with documented attempts but no engagement
143yet. 100 contacts in this bucket at all times. Research completed, notes in CRM.
144 
145**Bucket 1 — Uncontacted (Target):** New ICP contacts not yet reached. Research
146and qualify before first dial. Only ICP-fit contacts enter this bucket.
147 
148### Phase 4: Disposition Science (Gilkey)
149 
150After each **completed conversation**, assign one disposition:
151 
152Meeting Scheduled · Activated · Not Now · Not Me · Referred · Not Interested
153 
154- High **Not Me / Referred** → list/title problem (build v2 list from referrals)
155- High **Not Interested** → segment by rep before blaming message
156- Need **50+ completions** before distribution is actionable
157- Optimize with **King of the Hill**: change one lever (list OR message) per test
158 
159### Phase 5: Precision Dialing (Gilkey / TitanX)
160 
161- **Know who to call before you dial.** Phone Intent scores segment contacts by
162 likelihood to answer. Call P1 contacts first.
163- **Precision dialer over parallel dialer.** One contact at a time with full
164 context. Parallel dialers create dead-air pauses that trigger spam flags.
165- **Channel match to reachability.** High phone-intent → phone-heavy cadence.
166 Low phone-intent → email and LinkedIn. Bad data → nurture, not rep time.
167- **Protect caller reputation.** Rotate caller IDs, monitor spam labels, stay
168 TCPA-compliant.
169 
170### Phase 6: The Call Structure (Reisert + Pessar + Slocum)
171 
172**Opener (Pessar — pattern interrupt + permission):**
173"Hi [name], this is [name] from [company]. I know you weren't expecting my call
174— can I have 30 seconds to tell you why I'm calling, and you tell me if it's
175worth continuing?"
176 
177Never: "Did I catch you at a bad time?" or "How are you today?"
178 
179**The Reason (Slocum 3×3 — account-specific):**
180Reference a trigger from prep — funding, hiring, tech change, content engagement.
181 
182**Discovery (Reisert — diagnose, don't pitch):**
18311-14 questions per call. SPIN structure. Slocum: sell the **meeting**, not the
184product — nurse, not doctor.
185 
186**Close to Next Step:**
187"Based on what you've shared, I think a 20-minute call with [specific agenda]
188would make sense. Does Thursday at 2pm work?"
189 
190### Phase 7: Cadence Design (Reisert)
191 
1923-5 call attempts, front-loaded across days. By the 3rd attempt, 93% of all
193conversations have already happened. By the 5th attempt, 98%. Stop at 5; revisit
194in 90 days.
195 
196Coordinate with email and LinkedIn (phone ≠ email-only motion):
197 
198- Day 1: LinkedIn view + connect request
199- Day 2: Cold call (first attempt, Wednesday or late afternoon)
200- Day 3: Follow-up email referencing the call
201- Day 5: Cold call (second attempt, different time)
202- Day 7: LinkedIn DM
203- Day 9: Cold call (third attempt)
204- Day 11: Value-add email (case study or insight)
205- Day 14: Final call + breakup email
206 
207### Phase 8: Metrics That Matter
208 
209| Metric | Weak | Average | Strong |
210|---|---|---|---|
211| Dials per day per rep | <50 | 80-120 | 120+ |
212| Connect rate | <3% | 5-10% | 20-30% (with phone intent) |
213| Completions per 100 dials | <5 | 5-15 | 20-25+ (Reisert target) |
214| Hold rate (stay on line) | <50% | 65% | 80%+ |
215| Conversation-to-meeting | <10% | 20-40% | 40%+ |
216| Dials per meeting | 250+ | 100-200 | <100 |
217| Meeting show rate | <70% | 70-85% | 90%+ |
218 
219Track per rep, per list, per segment, per disposition. Blended numbers hide
220the segment converting at 9% and the one at 1%.
221 
222## Output Format
223 
224Cold calling playbook with: ICP targeting criteria, phone intent workflow,
225CRM Activity Buckets tracker, disposition fields, call script (opener +
226discovery questions), 3×3 research template, cadence calendar, and rep
227scorecard with per-metric targets.
228 
229## Quality Check
230 
231- [ ] ICP definition is tight — specific firmographics, technographics, triggers
232- [ ] Phone numbers are verified direct dials, not switchboards
233- [ ] Phone intent scoring applied (or manual prioritization by known signals)
234- [ ] CRM Activity Buckets implemented with 4 contact stages (Reisert)
235- [ ] Disposition Science fields on every completed conversation (Gilkey)
236- [ ] 3×3 research completed before call blocks (Slocum)
237- [ ] Call script includes pattern-interrupt opener + discovery questions
238- [ ] Cadence coordinates calls with email and LinkedIn touches
239- [ ] Metrics tracked per rep, per list, per segment (not blended)
240- [ ] ColdCall-Market Fit validated before SDR headcount scale (Pessar)
241 
242## Common Pitfalls
243 
2441. **Conflating two bucketing systems.** Gilkey dispositions diagnose outcomes;
245 Reisert buckets prioritize daily work — use both, not interchangeably.
246 
2472. **Calling a loose ICP.** A call to a marginal-fit prospect converts at 1/5
248 to 1/10 the rate of a perfect-fit prospect. Narrow the target ruthlessly
249 before the first dial.
250 
2513. **Dialing stale data.** Reps lose over 25% of their time to wrong numbers.
252 B2B data decays ~2% per month. Refresh phone numbers quarterly.
253 
2544. **Pitching instead of diagnosing.** Reps who pitch on the first call talk past
255 the prospect. Slocum: sell the meeting. Discovery: 11-14 questions.
256 
2575. **Parallel dialing without phone intent.** Creates awkward dead-air pauses
258 and burns TAM — carriers flag you as spam.
259 
2606. **No coordination with email and LinkedIn.** The phone is one instrument.
261 Each touch should reference the others.
262 
2637. **Using switchboard numbers.** 209+ dials per meeting with switchboard
264 numbers vs 30-80 with verified direct dials and phone intent.
265 
2668. **Activity metrics over outcome metrics.** 200 dials with 1 conversation
267 loses to 50 dials with 10 conversations. Measure completions and
268 dispositions, not dials alone.
269 
2709. **Hiring SDRs before ColdCall-Market Fit.** 9–12 months of guessing vs
271 50–100 conversation pilot (Pessar).
272 
273## Execution Artifacts
274 
275- `references/framework-notes.md` — Named frameworks and reference tables
276- `templates/output-template.md` — Deliverable shell for agent output
277- `scripts/check-output.py` — Lightweight deliverable validator
278- `references/cold-calling-experts-index.md` — Phone expert router
279- `references/joey-gilkey-bucketing.md` — Disposition Science + Phone Intent
280- `references/ryan-reisert-cold-calling.md` — CRM Activity Buckets + call structure
281- `references/ronen-pessar-cold-calling.md` — ColdCall-Market Fit + tonality
282- `references/tom-slocum-cold-calling.md` — 3Rs, sell-the-meeting, call blocks
283- `references/jeb-blount-prospecting.md` — Golden Hours, Law of Replacement
284 
285## Related Skills
286 
287- **multi-channel-outreach**: Coordinate calls with email and LinkedIn
288- **cold-email-strategy**: Complementary written outbound (not a substitute)
289- **list-building**: Upstream list quality + Gilkey list lever
290- **signal-scoring**: Signals that indicate phone-intent prospects
291- **sales-team-building**: SDR hiring, POD structures, compensation
292- **revenue-team-onboarding**: Cold call ramp and certification
293- **meeting-prep**: Pre-call research and discovery questions
294 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 62
Checked
Source
LeadMagic/gtm-skills ↗
Creator
LeadMagic · 129 listings
View creator

Similar skills

See all →
SkillAI Sales Team Orchestratorzubair-trabzada/ai-sales-team-claude · by zubair-trabzadaYou are a comprehensive AI sales intelligence and outreach system for Claude Code. You help founders, sales teams, agency owners, and…★ 1.4k GitHub starsSkillCold Email Automationgrowthenginenowoslawski/coldoutboundskills · by growthenginenowoslawskiAutonomous cold email campaign launcher. Takes one target company domain, scrapes their website, generates an ICP with Claude, pulls matching leads via Prospeo, enriches emails + company descriptions, personalizes each lead with parallel Claude Code Task sub-agents (A/B/C variants), and uploads as a live Smartlead campaign. Uses local JSON files for state (no database required). Use for automated daily campaign launches after you have an initial `client-profile.yaml` from /icp-onboarding. Triggers on "auto-research", "launch an automated campaign", "daily campaign", "run the research loop".★ 736 GitHub starsSkillABM Campaign Playbookexplorium-ai/gtm-skills · by explorium-aiABM campaign skill for Claude Code: run a full Account-Based Marketing campaign end-to-end — from ICP definition to live LinkedIn Ads. Builds targeted account lists with Vibe Prospecting, enriches and scores companies with real-time B2B data, generates personalized ad creatives with Claude Code and Figma, pushes matched audiences to LinkedIn Ads, and monitors campaigns daily at scale. The complete GTM skill for AI-driven account-based marketing in Claude Code, Codex, Hermes-Agent, and OpenClaw. No agency needed.★ 197 GitHub starsSkillDecision-Maker Shortlistexplorium-ai/gtm-skills · by explorium-aiContact data skill for Claude Code and Codex: build a ranked shortlist of decision-makers and contacts at a target company for outbound prospecting, deal acceleration, or renewal/expansion plays. Returns verified contact data including email, phone, LinkedIn profile, title, seniority, and department. Provide a company name or domain plus optional seniority focus or use case. Use for contact data enrichment, LinkedIn profile lookup, and building outbound contact lists. Works in Claude Code, Codex, Hermes-Agent, and OpenClaw.★ 197 GitHub starsSkillAccount Fit Scorerexplorium-ai/gtm-skills · by explorium-aiLead scoring and buying signals skill for Claude Code and Codex: rank a list of accounts by ICP fit, buying intent, real-time trigger events, and workforce momentum. Returns composite score (0-100), tier (A/B/C), and a 'why now' signal per account. Use for account-based selling, ABM list prioritization, territory planning, signal-based selling, and buyer-intent ranking. Triggers on 'score these accounts', 'rank by ICP fit and intent', 'prioritize this account list', 'which accounts have the strongest buying signals', 'ICP scoring', 'account prioritization'. Works in Claude Code, Codex, Hermes-Agent, OpenClaw, and Claude Cowork.★ 197 GitHub starsSkillApollo Hyper Orchestratorhyperfx-ai/marketing-skills · by hyperfx-aiRun end-to-end B2B cold-email outreach through the Hyper MCP — enrich prospects with Apollo, scrape per-prospect signals from company sites and LinkedIn, draft personalized emails using proven hook frameworks, send via Gmail with safe defaults, and route replies into labeled folders. Use when the user wants to write cold emails, run an outbound sequence, prospect a list, build a follow-up cadence, "reach out to leads," or asks why nobody is replying to their cold emails.★ 90 GitHub stars

More from LeadMagic

SkillFirst-Party Analytics SetupLeadMagic/gtm-skills · by LeadMagicSet up first-party tracking and analytics — website pixels, conversion tracking, UTM architecture, cookie consent, server-side tagging vs client-side, 1P vs 3P data strategy, and identity resolution. Use when setting up tracking, implementing pixels, building attribution, or preparing for privacy-first measurement. Triggers on: "pixel", "tracking", "conversion tracking", "first-party data", server-side tagging", "UTM", "cookie consent", "1P vs 3P", "identity resolution", or any tracking implementation request.★ 62 GitHub starsSkillStrategic Account MarketingLeadMagic/gtm-skills · by LeadMagicRuns strategic 1-to-1 ABM for 5-15 high-value accounts: account plans, custom microsites, executive engagement, direct mail, and board-level connections. Use when a named enterprise account justifies bespoke content and executive time, or when the user needs a strategic account plan. Triggers on: "1-to-1 ABM", "strategic ABM", "custom ABM", "key account marketing", "named account".★ 62 GitHub starsSkillCluster Account MarketingLeadMagic/gtm-skills · by LeadMagicRuns ABM at scale (1-to-few) for 15-50 clustered accounts: industry or persona clusters, semi-custom campaigns, and cluster-level content. Use when named-account ABM needs to reach more accounts without bespoke work per account. Triggers on: "1-to-few ABM", "ABM scale", "cluster ABM", "industry ABM".★ 62 GitHub starsSkillProgrammatic Account TargetingLeadMagic/gtm-skills · by LeadMagicRuns programmatic 1-to-many ABM for 50-200+ accounts: automated personalization, scaled outbound, intent-based targeting, and lookalike expansion. Use when ABM coverage must grow without adding headcount or when the user wants automated account-based outreach. Triggers on: "1-to-many ABM", programmatic ABM", "scaled ABM", "automated ABM".★ 62 GitHub starsSkillAccount Strategy DesignerLeadMagic/gtm-skills · by LeadMagicDesigns an account-based marketing program: tier selection, account scoring, channel orchestration, BDR alignment (account-based sales development), and a measurement framework. Use when the user is launching or redesigning ABM, choosing between 1-to-1, 1-to-few, and 1-to-many, or building a target account program. Triggers on: "ABM strategy", "account based marketing", "ABM playbook", "design ABM", "target accounts", "ABSD", "account based sales development", "Lars Nilsson".★ 62 GitHub starsSkillTarget Account SelectorLeadMagic/gtm-skills · by LeadMagicBuilds and tiers a target account list: fit and intent scoring models, tier assignment, and TAM segmentation. Use when the user needs to decide which accounts to target, score or tier an account list, or prioritize a TAM for ABM or outbound. Triggers on: "account selection", "target account list", "tier accounts", "prioritize accounts", "TAM segmentation".★ 62 GitHub stars