Systems Lab

Agent skill

icp-objection-mapping

Role-play skeptical ICP before writing campaigns to preempt objections

activeSelf-containedInstructions only1,881 words

Filed under Prospecting and list building and Calls, demos and discovery.

From jurjen-gtm-engineer/gtmskills · 55 skill entries · 0 · pushed 2026-10-04

What it does when it runs

Role-play skeptical ICP before writing campaigns to preempt objections

Automated analysis of the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about icp-objection-mapping

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/jurjen-gtm-engineer/gtmskills.git /tmp/gtmskills
git -C /tmp/gtmskills sparse-checkout set "skills/icp-objection-mapping"
mkdir -p ~/.claude/skills/icp-objection-mapping
cp -R "/tmp/gtmskills/skills/icp-objection-mapping/." ~/.claude/skills/icp-objection-mapping/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from jurjen-gtm-engineer/gtmskills/blob/77dc0b3112dbf6cf906dfc3d526b6f7031bf964c/skills/icp-objection-mapping/SKILL.md, which is licensed MIT (repository). 1,881 words, 22 headings.

ICP & Objection Mapping: Role-Play Before You Write

Grounding context for the role-play: use data-driven ICP frameworks (pain-based segmentation, Red/Yellow/Green scoring) to define WHO you are role-playing, and standard discovery/objection-handling patterns (SPICED-style: Situation, Pain, Impact, Critical Event, Decision) to ground the preemptive responses.

The Exercise

Before writing ANY cold email campaign, spend 15 minutes role-playing as your skeptical ICP.

Why this matters:

  • You'll write defensively (preempt objections before they voice them)
  • You'll focus on THEIR world (not your product)
  • You'll understand what they ACTUALLY care about (not what you think they should)

Step 1: Put Yourself in Their Shoes

Questions to Answer

1. How are they doing this now?

  • What's their current solution? (tool, manual process, nothing)
  • What does a typical day/week look like for them?
  • Who else is involved in this process?

2. Why would they switch?

  • What's broken about their current solution?
  • What pain is urgent enough to justify change?
  • What's the "last straw" moment that makes them look for alternatives?

3. What's their switching cost?

  • Time: How long to implement/onboard?
  • Money: Budget approval, contract obligations
  • Political: Will this make them look bad if it fails?
  • Risk: What if the new solution doesn't work?

4. What objections will they have? List 5-10 likely objections. Common ones:

  • "We already have X"
  • "We don't have budget"
  • "We tried something like this before and it didn't work"
  • "We're too small/big for this"
  • "I don't have time to evaluate this"
  • "My boss won't approve this"
  • "We're locked into a contract"

Step 2: Map Role → What They Actually Care About

The Truth: Unless They're the CEO, They're Not Thinking About Company Goals 24/7

Most people want to:

  1. Do their job well enough to avoid criticism
  2. Go home on time
  3. Look smart to their boss
  4. Get promoted (maybe)
  5. Avoid extra work

Your job: Connect your offer to THEIR personal wins, not just business ROI.


Mapping Template

For each role you target, complete this:

Role: [VP Sales, Director of Ops, etc.]

Responsible for:
- [Primary KPI #1]
- [Primary KPI #2]
- [Primary KPI #3]

Success looks like:
- [What a "win" is in their role]
- [What gets them promoted]
- [What gets them praised]

Failure looks like:
- [What gets them in trouble]
- [What keeps them up at night]
- [What makes them look bad]

Current solution:
- [How they do this today]
- [What's annoying about it]
- [What breaks when things scale]

Our solution offers:
- Business win: [What the company gets]
- Personal win: [What THEY get individually]

Switching costs:
- [Time investment required]
- [Political risk]
- [Learning curve]

Top 3 objections:
1. [Most likely objection]
2. [Second most likely]
3. [Third most likely]

How to preempt in email:
1. [Address objection 1 proactively]
2. [Address objection 2 proactively]
3. [Address objection 3 proactively]

Example Mappings

Example 1: VP of Sales (Outbound Automation)

Responsible for:

  • Pipeline generation
  • SDR/BDR productivity
  • Cost per lead

Success looks like:

  • Hitting pipeline targets without increasing budget
  • SDRs exceeding activity/meeting quotas
  • Board meetings where they report "ahead of plan"

Failure looks like:

  • Missing pipeline targets (career-limiting)
  • SDR team burning out or churning
  • Getting asked "why aren't we seeing more meetings?"

Current solution:

  • SDRs manually research prospects on LinkedIn/company websites
  • Sales Nav subscriptions for data
  • Generic templates with light personalization

Annoyances:

  • Slow (10-15 min per prospect)
  • Inconsistent quality across reps
  • New hires take 2-3 months to ramp

Our solution offers:

  • Business win: 3x outbound volume with same team size
  • Personal win: They look like a hero ("We tripled pipeline without adding headcount"), less stress managing underperforming SDRs

Switching costs:

  • 2-4 weeks to onboard and train team
  • Risk: "What if this doesn't work and we fall behind?"
  • Political: Might have to convince CFO on ROI

Top 3 objections:

  1. "We already have Sales Nav and Outreach" → Preempt: "Have you figured out how to do personalized research at scale without adding headcount?"
  2. "My SDRs are already busy" → Preempt: "Most teams we work with save 10 min per prospect on research"
  3. "We tried automation before and it felt robotic" → Preempt: Show example with AI-generated personalization

Example 2: HR Manager (Health Insurance)

Responsible for:

  • Employee satisfaction/retention
  • Benefits administration
  • Staying within budget

Success looks like:

  • Employees happy with benefits
  • Open enrollment goes smoothly
  • No complaints to CEO about healthcare

Failure looks like:

  • Employees complaining about limited options
  • High turnover blamed on "bad benefits"
  • Open enrollment chaos

Current solution:

  • One-size-fits-all plan from big provider
  • Manual enrollment process
  • Limited employee choice

Annoyances:

  • Employees want more options
  • Hard to please everyone
  • Feels like they're always defending the plan

Our solution offers:

  • Business win: Better retention, happier employees
  • Personal win: They personally benefit from better plans, less complaints, look like a hero for "upgrading benefits"

Switching costs:

  • Time to evaluate and compare plans
  • Risk of disruption during transition
  • Need CEO/CFO approval

Top 3 objections:

  1. "We're locked in a contract" → Preempt: "When's your renewal? Worth planning ahead?"
  2. "Switching is too complicated" → Preempt: "We handle the entire transition: zero work on your end"
  3. "Employees won't want to change" → Preempt: "Not only a win for the company, but employees personally benefit from choosing their own plans"

Example 3: Director of Ops (Process Automation)

Responsible for:

  • Operational efficiency
  • Cost reduction
  • Keeping systems running smoothly

Success looks like:

  • Processes scale without breaking
  • No fires to put out
  • CEO asks "how are we so efficient?"

Failure looks like:

  • Systems break as company grows
  • Manual workarounds everywhere
  • Getting blamed for bottlenecks

Current solution:

  • Duct-tape solutions (Zapier, spreadsheets, manual steps)
  • Some automation, but fragmented
  • Different tools for different teams

Annoyances:

  • Things break when volume increases
  • Constantly firefighting
  • Hard to onboard new team members (nothing is documented)

Our solution offers:

  • Business win: Scalable processes, fewer errors, lower costs
  • Personal win: Fewer fire drills, they look like a hero ("ops is no longer a bottleneck"), easier to delegate

Switching costs:

  • Time to migrate existing processes
  • Risk of things breaking during transition
  • Need to train team on new system

Top 3 objections:

  1. "We already use Zapier" → Preempt: "How many zaps do you have? Most teams hit a wall at 50+ when debugging becomes impossible"
  2. "We're too busy to switch" → Preempt: "This actually saves time: automating the automation"
  3. "Our processes are unique" → Preempt: "That's exactly why we build custom workflows, not templates"

Step 3: Preempt Objections in Your Email

Once you've mapped objections, address them BEFORE they voice them.

Technique 1: "Poke the Bear" Questions

Frame your opener as a question that acknowledges their current state:

  • ❌ "We help companies automate outbound"
  • ✅ "Have you figured out how to scale outbound without adding headcount, or is that still manual?"

Why it works: They think "Hmm, it IS still manual..." instead of "Another sales pitch."


Technique 2: Risk Reversal

Address the "what if this doesn't work?" objection early:

  • "You only pay when it's successfully taken down"
  • "No upfront commitment, just try it and see"
  • "Most teams see results in first 30 days"

Why it works: Lowers perceived risk of engagement.


Technique 3: Social Proof (But Situational)

Don't just name-drop. Show you understand their SITUATION:

  • ❌ "We work with Stripe and Coinbase"
  • ✅ "Most fintech teams we work with hit this problem around month 3 after realizing PII is in trace data"

Why it works: Proves you understand their world, not just flexing logos.


Technique 4: Personal Benefit (Not Just Business)

Explicitly call out what THEY get:

  • "Not only a big win for the company, but you'd personally benefit from [specific thing]"
  • "Makes your life easier by [specific way] + gets you a win with leadership"

Why it works: People make decisions for personal reasons first, business reasons second.


Step 4: Test Your Email Against the Map

Before sending, ask:

  1. Does this email acknowledge their current state?

    • If no → Add a line describing how they're doing it now
  2. Does it address their #1 objection preemptively?

    • If no → Add a line that neutralizes it
  3. Does it offer a personal win, not just business ROI?

    • If no → Add what THEY get individually
  4. Is the switching cost clear?

    • If unclear → Make the CTA lower-friction
  5. Would I reply to this if I were them?

    • If no → Start over

Example: Before & After (Using ICP Mapping)

Before (Generic)

Subject: Outbound automation

Hey Sarah,

We help companies automate their cold email outreach with AI and data enrichment.

We've worked with companies like X, Y, and Z to increase their pipeline by 3x.

Would you be open to a 15-minute call to discuss?

Problems:

  • No acknowledgment of current state
  • No personal benefit
  • High-friction CTA
  • Could be sent to anyone

After (Mapped to ICP)

Subject: Outbound edge

Sarah, saw you have an SDR on the team ({{SDR_name}}).

Have you figured out how they could leverage better data and GPT-4 for prospecting, or is research still manual?

Most VP Sales we work with save their team 10 min per prospect and 3x volume without adding headcount.

Not only hits pipeline targets, makes your life easier managing the team.

Worth a quick look?

What changed:

  • ✅ Acknowledges current state ("research still manual?")
  • ✅ Preempts objection ("We already do outbound" → reframes to efficiency)
  • ✅ Personal benefit ("makes your life easier managing team")
  • ✅ Lower-friction CTA ("quick look" vs "15-minute call")
  • ✅ Specific to them (named their SDR)

Template: ICP Mapping Worksheet

Use this before every campaign:

Campaign: _______________
Target Role: _______________

Current State:
- How they do this now: _______________
- What's broken: _______________
- What keeps them up at night: _______________

Business Win (Company Gets):
- _______________

Personal Win (They Get Individually):
- _______________

Top 3 Objections:
1. _______________ → Preempt by: _______________
2. _______________ → Preempt by: _______________
3. _______________ → Preempt by: _______________

Email Strategy:
- First line acknowledges: _______________
- Value prop addresses: _______________
- CTA offers: _______________

Key Takeaways

  1. Role-play the skeptic before you write anything
  2. Map business wins AND personal wins for every role
  3. Preempt objections don't wait for them to voice it
  4. Lower the barrier acknowledge switching costs and address them
  5. Test against the map every email should connect to ICP motivations

If your email doesn't address what they ACTUALLY care about (not what you think they should care about), it won't work.

Do the work upfront. Your reply rates will prove it was worth it.

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what icp-objection-mapping does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.