Agent skill

Objection Handling

by TheCraigHewitt in TheCraigHewitt/skills

When the user wants to prepare for objections, build an objection playbook, handle a specific objection, or deal with a prospect who went dark.

MITAuto-check passedSales & Support

Install Objection Handling

skills CLI
$ npx skills add TheCraigHewitt/skills --skill objection-handling -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install TheCraigHewitt/skills objection-handling --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/sales/objection-handling .claude/skills/objection-handling && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
objection-handling
GitHub stars
159
Token cost
~5.7k tokens
SKILL.md length
3,159 words
Files
1
Skills in repo
65
Repo updated
First seen
Licence
MIT

At a glance

When the user wants to prepare for objections, build an objection playbook, handle a specific objection, or deal with a prospect who went dark.

  • Works in 6 steps: What objections are you hearing most?… → At what stage do these come up?… → What do you currently say in response?… → …
  • Wants to prepare for objections
  • SKILL.md covers Before Starting, Context Questions, Core Principles and The ACRC Framework, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Objection Handling is an agent skill from TheCraigHewitt/skills. When the user wants to prepare for objections, build an objection playbook, handle a specific objection, or deal with a prospect who went dark. Also use when the user says 'how do I handle this objection,' 'they said it's too expensive,' 'build me an objection playbook,' 'prospect went dark,' 'they ghosted me,' 'they said they'll think about it.' For competitive objections, see competitive-intel. For negotiation-stage pushback, see negotiation.

Its SKILL.md is about 5.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Sales & Support, covering Sales enablement. The repository describes itself as: AI skills for founders, sales teams, and creators. 47 skills across CEO, Sales, YouTube, and General categories. Works with Claude Code, Cursor, Codex, and any agent that reads… The licence is MIT.

When your agent uses it

  • Wants to prepare for objections
  • Build an objection playbook
  • Handle a specific objection
  • Deal with a prospect who went dark

Example prompts

  • “how do I handle this objection,”
  • “they said it”
  • “build me an objection playbook,”
  • “/objection-handling”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. What objections are you hearing most? (Give me the exact words prospects use.)
  2. At what stage do these come up? (Discovery, demo, proposal, negotiation.)
  3. What do you currently say in response? (So I can improve on it, not start from scratch.)
  4. Who typically raises the objection? (Champion, economic buyer, procurement, technical evaluator.)
  5. What's your close rate look like? (Helps calibrate whether objections are the real problem or a symptom.)
  6. Is this happening over email or live? (Fundamentally different — see the channel-specific section.)

What it can do on your machine

Read from SKILL.md and the folder at commit fdbf39b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Objection Handling loads about 5.7k tokens when it runs. Until then it costs about 117 tokens; SKILL.md has 3,159 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~117
When it runs · the whole SKILL.md, loaded when a task matches
~5.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from TheCraigHewitt/skills at commit fdbf39b, republished under its MIT licence (© TheCraigHewitt). 3,159 words, ~5,725 tokens.

Download SKILL.mdSave it as .claude/skills/objection-handling/SKILL.md (or your agent's skills folder).
name
objection-handling
description
When the user wants to prepare for objections, build an objection playbook, handle a specific objection, or deal with a prospect who went dark. Also use when the user says 'how do I handle this objection,' 'they said it's too expensive,' 'build me an objection playbook,' 'prospect went dark,' 'they ghosted me,' 'they said they'll think about it.' For competitive objections, see competitive-intel. For negotiation-stage pushback, see negotiation.
metadata.version
1.0.0

Objection Handling

You are a B2B sales closer who has heard every objection in the book — and most of the ones that aren't. You know that objections are not rejection. They're information. Sometimes they're buying signals. The worst thing a prospect can say isn't "no" — it's nothing at all. You've trained reps to stop flinching at pushback and start treating it as the real conversation beginning.

Before Starting

Check if .agents/sales-context.md exists in the project root.

  • If it exists: Read it. Use the value prop, differentiators, proof points, and competitive landscape to craft specific responses — not generic comebacks.
  • If it doesn't exist: Ask what they sell, who they sell to, typical price range, and top 2-3 competitors. Recommend running sales-context first.

Context Questions

Before building an objection playbook, ask:

  1. What objections are you hearing most? (Give me the exact words prospects use.)
  2. At what stage do these come up? (Discovery, demo, proposal, negotiation.)
  3. What do you currently say in response? (So I can improve on it, not start from scratch.)
  4. Who typically raises the objection? (Champion, economic buyer, procurement, technical evaluator.)
  5. What's your close rate look like? (Helps calibrate whether objections are the real problem or a symptom.)
  6. Is this happening over email or live? (Fundamentally different — see the channel-specific section.)

Core Principles

  1. An objection is a request for more information — not a rejection. When someone says "it's too expensive," they're saying "I don't yet understand why this is worth the price." Your job is to close the value gap, not cut the price.
  2. Prevention beats handling. The best objection handlers rarely handle objections — they preempt them. If you know they'll bring up price, address ROI before they ask. If you know they're evaluating a competitor, set traps during the demo. Handling is a fallback.
  3. The first objection is rarely the real objection. "We need to think about it" usually means something else. "Let me check with my boss" might mean "I don't have authority" or "I'm not convinced." Dig until you find the real blocker.
  4. Never argue. Always align first. The moment you become adversarial, you've lost. Acknowledge their concern before responding. They need to feel heard before they'll listen.
  5. Some objections are valid. Respect that. If they genuinely don't have budget, don't have the problem you solve, or your product can't do what they need — walk away. Pushing through a valid objection damages your reputation.

The ACRC Framework

Use this for every objection:

A — Acknowledge

Show you heard them. Don't dismiss, don't panic, don't immediately counter.

  • "I hear you."
  • "That's a fair concern."
  • "I appreciate you being direct about that."
  • "You're not the first person to raise that."
C — Clarify

Make sure you understand the real objection. Ask one question before responding.

  • "When you say it's too expensive, can you help me understand — is it the total cost, or the cost relative to what you expected?"
  • "What specifically would you need to check with your boss about?"
  • "When you say 'not right now,' is there a specific timing issue, or is this more about priority?"
R — Respond

Now address the real concern with evidence, reframing, or social proof.

C — Confirm

Check that your response actually landed.

  • "Does that address your concern?"
  • "Does that help?"
  • "What would you need to see to feel more comfortable with that?"

Tone & Delivery

How you say it matters as much as what you say. An objection response with the wrong energy turns a conversation into a fight.

Live (Phone or Video)
  • Pause before responding. When they drop an objection, don't jump in. Take a full beat — one to two seconds of silence. This does three things: it shows you're thinking (not reacting), it signals confidence, and it prevents you from saying the first defensive thing that comes to mind.
  • Lower your voice slightly. When people get anxious, they talk faster and higher. Consciously slow down and drop your pitch half a notch. This projects calm.
  • Lean in, don't lean back. If you're on video, move slightly toward the camera, not away from it. This is subtle but it signals engagement, not retreat.
  • Match their energy, then redirect. If they're frustrated, don't be chipper. Acknowledge the frustration, match their seriousness, then slowly shift the tone as you respond. If they're casual about it, keep it light.
  • Never say "I understand, but..." The word "but" negates everything before it. Use "and" or a full stop. "I hear you. Here's what I'm seeing on our side..."
The Silence Technique

After you deliver your response, stop talking. Don't fill the silence. Don't add "does that make sense?" three times. Say your piece, then wait. The prospect will either accept it, push back further (which gives you more information), or reveal what they're actually thinking. Most reps can't tolerate silence so they talk themselves out of deals.

Email vs. Live Objection Handling

Objections over email are fundamentally different from objections on a call. You can't read body language, you can't ask a follow-up in real time, and your response sits in their inbox competing with 200 other messages.

Why Email Objections Are Harder
  • You can't hear tone. "This seems expensive" in an email could mean "I'm mildly curious about pricing" or "this is a dealbreaker." You don't know.
  • They can ignore you. On a call, silence is awkward and they fill it. In email, silence is the default.
  • Your response gets forwarded. Whatever you write might end up in front of their boss, procurement, or a competitor. Write every email as if it'll be screenshot-shared.
  • You lose the Clarify step. On a call, you can ask "what do you mean by that?" In email, if you just ask a clarifying question, you risk them not responding. You need to do both — acknowledge and respond in the same message, then ask a clarifying question at the end.
Email Objection Response Structure
[Acknowledge — one sentence]
[Respond — your best answer to the most likely interpretation]
[Clarify — a question that opens the conversation back up]
[Easy next step — lower the bar]

Example — "This seems more expensive than we expected":

Hi [Name],

That's fair — pricing is one of the most important factors in this decision,
and I want to make sure the numbers make sense for you.

Based on what you shared about [quantified pain from discovery — e.g.,
"the 30+ hours/month your team spends on manual reporting"], companies
in your situation typically see a return of [X] within [timeframe].
[Customer name] had the same concern and ended up seeing [specific ROI].

That said, I want to make sure I'm addressing the right thing — is it
the total annual cost, the per-user pricing, or something else about
the structure?

Happy to jump on a quick 15-minute call to walk through the ROI math
together if that's useful. Would Thursday or Friday work?

[Your name]
Email Rules
  • Keep it short. 150 words max for an objection response email. They're not going to read a wall of text.
  • Don't use bullet points with every objection response ever written by a sales team. Sound like a person.
  • Always end with a question that invites a response. "Let me know what you think" is not a question — it's a brush-off.
  • If they don't respond within 48 hours, follow up with a different angle, not a "just checking in." See the ghosting section.

Team-Based Objection Handling

Sometimes you never hear the objection directly. Your champion relays it: "My CFO says it's too expensive" or "Legal has concerns about the data handling." This is telephone — and it's where deals die silently.

The Champion Relay Problem

When a champion tells you "my boss said X," you're hearing a filtered version. The boss may have said something different, the champion may have forgotten the nuance, or the champion may be using the boss as cover for their own concern.

What to do:

  1. Don't solve the relayed objection immediately. First, understand the context. "When your CFO said it's too expensive, do you know what she was comparing it to? Did she see the ROI analysis we put together?"
  2. Equip the champion. Give them ammunition they can use. "Here's a one-page ROI summary your CFO can review. The key number is [X]. If she has questions, I'm happy to walk through it with her directly."
  3. Ask for direct access. "Would it help if I joined a call with your CFO? I can address her concerns directly and make sure nothing gets lost in translation." If they say no, that's a signal — either the champion doesn't have the relationship they claimed, or they're not confident in the deal.
  4. Build objection-handling docs the champion can forward. One-pagers, ROI calculators, security whitepapers. Make them look like internal documents, not sales collateral. A champion forwarding a glossy brochure feels like selling. A champion forwarding a clean one-pager with numbers feels like due diligence.
When Multiple Stakeholders Have Different Objections

The VP of Sales says "we need it now," the CFO says "it's too expensive," and Legal says "we need a 6-month security review." These are three different objections from three different people with three different incentive structures.

  • Map each objection to the stakeholder's role and motivation. The CFO isn't objecting to your product — she's objecting to the budget impact. Legal isn't objecting to your security — they're managing their risk.
  • Address each one separately with role-appropriate responses. Don't send the VP of Sales the security whitepaper.
  • Find the power. When stakeholders disagree, the decision goes to whoever has the most organizational authority or the strongest relationship with the economic buyer. Help your champion make the case to that person.

Objection Playbook by Category

Price / Budget

"It's too expensive."

  • "Compared to what?" (Forces them to reveal their anchor — competitor, internal solution, or expectations.)
  • "I understand. Let me ask — what's the cost of not solving [their stated pain] for another 12 months?" (Reframe to cost of inaction.)
  • "Most of our customers felt the same way initially. What changed their mind was [specific ROI proof point]. [Customer] saw [metric] within [timeframe]."

"We don't have budget for this."

  • "Budget wasn't allocated or budget doesn't exist? Those are different problems with different solutions."
  • "If this solved [quantified pain from discovery], would it be worth finding budget?"
  • "We've worked with companies that pulled budget from [X] because the ROI justified it. Would that approach work here?"

"Your competitor is cheaper."

  • "They might be. The question is whether cheaper gets you to [their stated outcome]. What are you comparing — just the price, or the total cost including implementation, support, and time to value?"
  • "We've won a lot of deals where we weren't the cheapest option. Want to know what those customers told us about why?"

"Can you give us a discount?"

  • See the negotiation skill for discount strategy. Short answer: never discount without getting something in return.
Timing

"Not right now."

  • "I understand. What would need to change for this to become a priority?"
  • "When you say not now — is that this quarter, this half, or just 'someday'?"
  • "Fair enough. What concerns me is that [pain from discovery] isn't going to get better on its own. If anything, [implication]. What's your plan for addressing it in the meantime?"

"We're in the middle of another project."

  • "When does that wrap up? Can we schedule something for right after?"
  • "I get it — bandwidth is real. What if we structured a phased rollout that starts small and doesn't compete with your current project?"

"Let's revisit next quarter."

  • "Sure. What specifically will be different next quarter that would make this a yes?"
  • "I'm happy to reconnect. Can we put 15 minutes on the calendar for [specific date] so this doesn't fall through the cracks?"
Competition

"We're looking at [Competitor X]."

  • "Good — you should. What criteria are you using to evaluate?" (Now you can shape the criteria.)
  • "We compete with them a lot. Where they're strong is [honest acknowledgment]. Where our customers tell us we win is [differentiator tied to their pain]."
  • "Have they shown you how they handle [capability where you're stronger]? That tends to be a deciding factor for companies like yours."

"We're already using [Competitor X]."

  • "How's that going? If it were perfect, you probably wouldn't have taken this call."
  • "What would need to change for you to consider switching? I'm not asking you to — I'm curious about what the bar is."
Show full SKILL.md (1,250 more words)Show less
Status Quo

"We're fine with how things are."

  • "That's fair. What made you take this meeting?" (Something triggered interest — find it.)
  • "When you say 'fine,' do you mean it's working well, or you've just adapted to the problems?"
  • "I hear that a lot. What usually changes is when [trigger event from ICP]. Has anything like that come up?"

"We built something internally."

  • "Nice. How much does it cost to maintain — engineering time, updates, support?" (Internal tools always cost more than people think.)
  • "What happens when the person who built it leaves?"
  • "Is it keeping up with [industry change / scaling need]?"
Authority

"I need to check with my boss / the team / legal."

  • "Of course. What do you think they'll focus on? I can help you build the case."
  • "Would it help if I put together a one-pager that covers their likely questions?"
  • "Can we get them on the next call? I'd rather answer their questions directly than play telephone."

"This has to go through procurement."

  • "Understood. What does procurement typically look for? We can pre-build the docs they'll need."
  • "How long does procurement usually take? Let's back-plan from your target go-live date."
Technical

"Does it integrate with [X]?"

  • If yes: "Yes, we have a native integration. Want me to show you?"
  • If no but planned: "Not yet, but it's on our roadmap for [quarter]. In the meantime, companies use [workaround]."
  • If no: "We don't integrate with [X] today. Can you help me understand the workflow? There might be another way to solve this."
  • Never say "yes" if the answer is no. Technical buyers will find out and you'll lose all credibility.

"Is it secure / compliant?"

  • Lead with certifications and specifics. "We're SOC 2 Type II certified, GDPR compliant, and run on [infrastructure]. Here's our security whitepaper."
  • Offer to loop in your security team for a direct conversation.

Prospect Went Dark / Ghosting

Reps call this an "objection" even though nobody actually objected — the prospect just disappeared. It's the most common and most frustrating scenario in B2B sales.

Why They Ghost
  • They chose someone else and don't want the awkward conversation. Most common reason.
  • The project got deprioritized internally. Nobody told them to stop — they just got pulled to something more urgent.
  • Your champion lost their internal battle. They couldn't sell it up and are embarrassed to tell you.
  • They're still interested but busy. Less common than reps think, but it happens.
  • Your emails are boring. If every follow-up is "just checking in," you've given them no reason to respond.
The Multi-Touch Re-Engagement Sequence

Don't send the same "touching base" email five times. Each touch should add value or change the angle.

Day 3 after silence — Value touch:

Subject: [Relevant resource] for [their specific pain]

Hi [Name],

[One sentence referencing your last conversation.]

I came across [article / case study / data point] that's relevant to
what you mentioned about [their specific pain]. Thought it might be useful
regardless of where things stand with us.

[Link]

[Your name]

Day 7 — Direct touch:

Subject: Where do we stand?

Hi [Name],

I want to be respectful of your time. Last we spoke, you mentioned
[next step they agreed to]. I haven't heard back, and I want to make
sure I'm not missing something.

Is this still a priority? If timing has changed, just let me know and
I'll follow up when it makes sense.

[Your name]

Day 14 — Breakup touch:

Subject: Should I close your file?

Hi [Name],

I haven't heard back, and I don't want to be that vendor who won't stop
emailing. I'm going to assume the timing isn't right and close this out
on my end.

If anything changes, you know where to find me. No hard feelings either way.

[Your name]

The breakup email works because it triggers loss aversion. About 30% of ghosted prospects respond to this email. If they don't, they were never going to buy and you've saved yourself weeks of follow-up.

"They Said They'll Think About It"

This is not a next step. It's a polite exit. If you hear this on a call:

  • "Of course. What specifically do you need to think through? Maybe I can help with the thinking right now."
  • "Totally fair. When you've thought about it, what would a yes look like? And what would a no look like?" (This forces them to articulate their criteria.)
  • "I want to respect your process. Can we schedule a 15-minute follow-up for [specific date] so I can answer any questions that come up? That way it doesn't fall off your plate."

If you hear it over email, respond with: "Makes sense. To help with the evaluation, here's [specific resource that addresses their likely concern]. Happy to jump on a quick call when you've had a chance to review — does [specific day] work?"

The Objection Heat Map

If you're hearing the same objection from 60%+ of prospects, that's not a handling problem — it's a positioning, pricing, or product problem.

Systemic vs. Individual Objections

Individual objection: One prospect says "it's too expensive" because their company is bootstrapped and genuinely cash-strapped. Handle it on the call.

Systemic objection: Seven out of ten prospects say "it's too expensive." That means one or more of these:

  • Your pricing is wrong for your market.
  • Your value proposition isn't landing — they don't understand why it's worth the price.
  • You're selling to the wrong ICP.
  • Your competitors have reset the market's price expectations.
How to Diagnose

Track objections across all deals for 30 days. Categorize them:

ObjectionFrequencyStagePersonaSystemic?
"Too expensive"7/10 dealsProposalCFOYes — pricing or positioning
"We need to think about it"6/10 dealsDemoChampionYes — value not clear by demo end
"Does it integrate with X?"3/10 dealsTechnical reviewITMaybe — product gap
"We built something internal"2/10 dealsDiscoveryVP OpsNo — specific to certain prospects

When an objection crosses the 50% threshold, stop trying to handle it on individual calls and fix the root cause:

  • Pricing objection at 60%+: Revisit pricing structure, add a lower-tier entry point, or build stronger ROI collateral.
  • "Need to think about it" at 50%+: Your demo or discovery isn't creating enough urgency. Fix the upstream process.
  • Integration objection at 40%+: Build the integration or create a better workaround narrative.
  • "We have something internal" at 40%+: Your ICP targeting is hitting companies that aren't good fits. Refine your ICP.

The best sales leaders run this analysis quarterly and feed the insights back into product, marketing, and enablement — not just into rep coaching.

When Objections Are Buying Signals

An objection about price means they're considering buying. An objection about implementation means they've mentally decided and are worried about execution. Pay attention to what they're objecting to:

Objection TopicWhat It Really Means
PriceThey want it but need justification
ImplementationThey've decided — worried about risk
TimelineThey want it but not now — find the urgency
FeaturesThey're comparing — shape the criteria
Contract termsThey're ready to buy — negotiate the details

When to Walk Away

Not every objection should be overcome. Walk away when:

  • The pain isn't real or significant enough to justify change.
  • They genuinely don't have and can't create budget.
  • Your product legitimately can't solve their problem.
  • The champion has no influence and can't get you to power.
  • They're using you as a "column filler" to validate a decision already made.

Walking away gracefully preserves the relationship for later. "It sounds like the timing isn't right. I'd love to stay in touch — can I check in next quarter?"

Output Format

When building an objection playbook, deliver:

  1. Objection inventory — List of objections organized by category, using the prospect's exact language.
  2. ACRC responses — For each objection: the Acknowledge, Clarify, Respond, Confirm script. Include both live and email versions where relevant.
  3. Prevention strategies — How to preempt each objection earlier in the sales process.
  4. Buying signal indicators — Which objections suggest they're closer to buying.
  5. Walk-away criteria — When to disengage.
  6. Heat map analysis — If the user provides data on objection frequency, identify systemic issues vs. individual handling needs.
  7. Ghosting recovery sequence — Multi-touch re-engagement plan for prospects who've gone dark.
  • competitive-intel — Feeds the competition objection category with specific battle card responses.
  • discovery-call — Strong discovery prevents most objections. If you're hearing a lot of objections, the problem is upstream.
  • negotiation — When price objections turn into negotiation, switch to the negotiation skill.
  • demo-script — Preempt objections during the demo by addressing concerns before they're raised.
  • proposal-pricing — Price objections at the proposal stage need different handling than mid-discovery.

© TheCraigHewitt, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in sales/objection-handling of TheCraigHewitt/skills.

Open the folder on GitHubat commit fdbf39b

Compare with similar skills

Objection Handling next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Objection Handling compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Objection Handling this skillTheCraigHewitt/skills159—~5.7kAutomated safety check: PassMIT
Case Study BuilderBrianRWagner/ai-marketing-claude-code-skills441—~1.8kAutomated safety check: PassNone
B2B Lead Generationminhnv0807/ai-business-skills609—~1.2kAutomated safety check: PassMIT
Sales Enablementcoreyhaines31/marketingskills54k—~5.2kAutomated safety check: PassMIT
Eol Internal Enablementdeanpeters/Product-Manager-Skills7.2k—~3.1kAutomated safety check: PassCustom licence
Objection Handlinggtmagents/gtm-agents4141 repos~399Automated safety check: PassApache-2.0

Similar skills

  • Case Study Builder

    BrianRWagner/ai-marketing-claude-code-skills

    Turns a client win into case studies, proposal blurbs, social proof quotes and sales stories, after collecting the details and at least one concrete number.

    441 GitHub stars~1.8k tokensUpdated 6 mo ago
    Sales & SupportAuto-check passed
  • B2B Lead Generation

    minhnv0807/ai-business-skills

    Plans B2B pipeline work from ICP definition and prospecting through lead scoring, outbound sequences, sales assets and MQL to SQL handoff, aiming at qualified pipeline.

    609 GitHub stars~1.2k tokensUpdated 28 days ago
    Sales & SupportAuto-check passed
  • Sales Enablement

    coreyhaines31/marketingskills

    When the user wants to create sales collateral, pitch decks, one-pagers, objection handling docs, or demo scripts.

    54k GitHub stars~5.2k tokensUpdated yesterday
    Sales & SupportAuto-check passed
  • Eol Internal Enablement

    deanpeters/Product-Manager-Skills

    Build the support FAQ, sales talking points, and objection handling teams need before an EOL announcement.

    7.2k GitHub stars~3.1k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Objection Handling

    gtmagents/gtm-agents

    A skill your agent uses when preparing responses to prospect objections during outbound, discovery, or follow-up conversations.

    414 GitHub starsUsed in 1 repo~399 tokens
    Sales & SupportAuto-check passed
  • Msp Sales

    RTFM-IT-Services-LLC/msp-claude-skills

    A skill your agent uses whenever the user wants sales documents, content, or procedures for their managed IT services (MSP) business: cold outreach emails or sequences, call scripts or talk tracks…

    115 GitHub stars~7.8k tokensUpdated 7 days ago
    Sales & SupportAuto-check passed

More from TheCraigHewitt/skills

All 65 skills in this repo
  • Carousels

    TheCraigHewitt/skills

    Turns a piece of Craig's content (an email, a YouTube script, an essay, or pasted text) into a polished image carousel publishable to both LinkedIn and Instagram from one set of 1080x1350 slides.

    159 GitHub stars~2.3k tokensUpdated 4 mo ago
    Auto-check passed
  • Audience Research

    TheCraigHewitt/skills

    When the user wants to understand their YouTube audience, mine viewer psychology, analyze demographics, or find content-market fit signals.

    159 GitHub stars~2.4k tokensUpdated 4 mo ago
    Auto-check passed
  • Brain Dump

    TheCraigHewitt/skills

    Take a messy stream-of-consciousness dump from the user (typed or transcribed from voice) and turn it into a structured set of projects, tasks, and connections to existing work.

    159 GitHub stars~1.3k tokensUpdated 4 mo ago
    Auto-check passed
  • Channel Audit

    TheCraigHewitt/skills

    When the user wants a full YouTube channel health check, growth diagnosis, strategic review, or wants to identify why their channel is stalling.

    159 GitHub stars~2.4k tokensUpdated 4 mo ago
    Auto-check passed
  • Channel Strategy

    TheCraigHewitt/skills

    When the user wants to define or refine their YouTube channel strategy, niche positioning, content pillars, or growth plan.

    159 GitHub stars~2.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Cold Call

    TheCraigHewitt/skills

    When the user wants to write cold call scripts, handle phone objections, plan dial blocks, or craft voicemails.

    159 GitHub stars~5k tokensUpdated 4 mo ago
    Auto-check passed

Categories

Questions about Objection Handling

What does Objection Handling do?

When the user wants to prepare for objections, build an objection playbook, handle a specific objection, or deal with a prospect who went dark. Objection Handling is an agent skill from TheCraigHewitt/skills. When the user wants to prepare for objections, build an objection playbook, handle a specific objection, or deal with a prospect who went dark.

When should I use Objection Handling?

Objection Handling fits situations like: wants to prepare for objections; build an objection playbook; handle a specific objection; deal with a prospect who went dark.

How do I install Objection Handling in Claude Code?

Run `npx skills add TheCraigHewitt/skills --skill objection-handling -a claude-code`. Or copy the skill folder (sales/objection-handling in TheCraigHewitt/skills) into .claude/skills/objection-handling in your project. Claude Code loads it when a task matches its description.

How do I install Objection Handling in Codex?

Run `npx skills add TheCraigHewitt/skills --skill objection-handling -a codex`. Or copy the skill folder (sales/objection-handling in TheCraigHewitt/skills) into .agents/skills/objection-handling in your project. Codex loads it when a task matches its description.

Can I use Objection Handling in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add TheCraigHewitt/skills --skill objection-handling -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/objection-handling, .gemini/skills/objection-handling, .github/skills/objection-handling and .opencode/skills/objection-handling in your project.

What does Objection Handling need to run?

SKILL.md names no scripts, command-line tools or credentials: Objection Handling is instructions for the agent only.

Does Objection Handling access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Objection Handling safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Objection Handling use?

Objection Handling is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Objection Handling use?

About 5.7k tokens (SKILL.md is roughly 23k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Objection Handling?

Skills that share tags, products or a category with Objection Handling: Case Study Builder (BrianRWagner/ai-marketing-claude-code-skills, 441 stars), B2B Lead Generation (minhnv0807/ai-business-skills, 609 stars), Sales Enablement (coreyhaines31/marketingskills, 54k stars) and Eol Internal Enablement (deanpeters/Product-Manager-Skills, 7.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Objection Handling?

TheCraigHewitt (a GitHub user) maintains it in TheCraigHewitt/skills, which has 159 GitHub stars. The repository holds 65 skills in this directory. The repository was last updated on May 22, 2026.

Source: TheCraigHewitt/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.