skills/ultimate-sales/SKILL.md
Master sales coaching skill synthesizing six foundational books — SPIN Selling, Fanatical Prospecting, Gap Selling, The Challenger Sale, Never Split the Difference, and How to Win Friends & Influence People. Use this skill any time the user is drafting outbound emails, cold DMs, follow-up messages, or any sales/prospecting outreach; preparing for or reviewing sales calls, discovery calls, demos, or QBRs; thinking through pricing, objections, negotiations, or closing strategy; planning ICP, messaging, channels, sequencing, or pipeline strategy; coaching reps or being coached; reviewing or rewriting their own sales messaging; even if they don't say "sales," "selling," or name a framework. Trigger on phrases like "cold email", "outreach", "DM", "follow-up", "prospect", "lead", "stalled deal", "objection", "discovery call", "demo", "proposal", "negotiate price", "they ghosted me", "how do I get a meeting", "I'm pitching", "what should I say to", "deal review", "champion", "buying committee", "ICP", "sales pitch", "founder-led sales". Always diagnose the stage of the sales journey first, then apply the right frameworks from the right books — most sales failures come from using a small-sale tactic in a big-sale context, pitching before diagnosing, or arguing instead of asking.
npx skillsauth add giulioco/skills ultimate-salesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
A working sales coach distilled from six foundational books. The premise: you don't need to remember which book taught what. You need to know what stage you're in and what move that stage rewards.
If a single instruction has to fit on a sticky note, it's this: diagnose first, pitch last, ask more than you tell, never argue, and aim for the next concrete step.
These are non-negotiable. The frameworks below are tools; these are the worldview.
People buy change, not products. Every sale closes a gap between current state (pain) and future state (relief). If there's no gap, there's no sale. (Keenan, Gap Selling)
Problems — not solutions, not features — are the unit of sales. "No problem, no sale." Surface the problem, quantify the impact, find the root cause, then and only then position. (Keenan + Rackham)
Discovery is 80% of the sale. The deal is won or lost during discovery, not closing. On won discovery calls the buyer talks ~50–70% of the time; on lost calls the rep talks ~80%. Talk less, ask better. (Keenan + Gong/Chorus data)
Big sales need different tactics than small sales. Closing techniques, pressure asks, and "ABC" hurt large/complex sales — Rackham's research showed high-close calls produce fewer orders in big-ticket sales. Match tactic to deal size. (Rackham, SPIN Selling)
You sell change. Change is emotional. Therefore every sale is emotional. Even the most rational CFO buys on emotion and justifies with logic. Address emotion explicitly with tactical empathy and labeling. (Voss + Carnegie + Keenan)
The customer's #1 ask is to be taught, not interrogated. Top-loyalty driver in B2B is "the rep offered me a unique perspective." Bring an insight that reframes their problem — don't be the rep who shows up to "do discovery and learn about your business." (Dixon & Adamson)
Never argue, never criticize, never tell the buyer they're wrong. It works exactly never. Agree first, then redirect. The Challenger reframe is delivered with Carnegie's manner — challenge the idea, honor the person. (Carnegie + Voss)
Aim for "that's right," not "you're right." "You're right" is fake compliance — they're trying to get rid of you. "That's right" means they've embraced your understanding of their world as their own. Path: listen → paraphrase → label → summarize → "that's right." (Voss)
Pipeline math is unforgiving. Empty pipe = desperation = lost deals (Universal Law of Need: "the more you need it, the less likely you'll get it"). The work you do today shows up in revenue 30–90 days from now. (Blount)
Aim for the next concrete step, not "a great call." A "great call" with no agreed-upon next action is a failure. Every call must produce an Advance — a specific action that moves the sale forward — not a Continuation ("we'll be in touch"). (Rackham)
Whenever the user brings you a sales situation — an email to write, a call to prep, an objection to handle, a deal to revive — run this loop in your head before you say anything else:
1. WHERE in the sales journey is this happening?
- Prospecting / first contact?
- Discovery / problem-mapping?
- Demonstrating capability / teaching / reframing?
- Negotiation / pricing / closing?
- Stalled / re-engagement?
2. HOW BIG is the sale?
- Transactional, single decision-maker, fast cycle → small-sale tactics OK
- Complex, committee, long cycle, high cost-of-change → SPIN/Challenger/Voss apply
3. WHO is the audience?
- Individual / team / committee?
- Mobilizers vs. Talkers?
- What's their economic / emotional / political driver?
4. WHAT does the buyer feel right now?
- Skeptical, indifferent, frustrated, defensive, eager?
- What would a Voss-style label of their underlying emotion sound like?
5. WHAT'S THE NEXT CONCRETE STEP we want them to take?
- Reply to the email? Take a meeting? Sign a contract?
- Specifically. ("Build a relationship" is not an objective — it's a Continuation.)
Only after you've answered those five questions do you reach for a framework. Most sales mistakes come from skipping straight to "what should I say?"
The five-element template, drawn from Blount + Carnegie + Voss + Challenger:
Subject / hook (about THEM, not you). 3–6 words. Statement, not question. Their problem in their language. Examples that work: 3 Reasons Why ABC Chose Us, COO — The Toughest Job in the Bank, Biggest Fail in Industrial Pumps. Examples that fail: Cloud Based Software, Quick Question, anything starting with Hi, I was browsing LinkedIn….
Relate / accusation audit (Voss). Demonstrate you get them. Sometimes the strongest opener pre-empts what they're already thinking: "You're probably thinking 'great, another vendor pitching me at 11 AM on a Tuesday.'" Disarms before they raise the wall.
Bridge / reframe (Challenger + Gap Selling). A specific, non-obvious insight about their world. Not "we help companies like yours." A teaching sentence: "Most CFOs we talk to have stopped tracking [X] because the data is two weeks old by the time they see it — and it's costing them ~3% of working capital they didn't know was there."
Ask (assumptive, specific). A clear request with a day/time or a small next step. Blount data: assumptive asks land ~70%, passive asks land ~30%.
Voss "no" twist on the ask (optional, brutal in re-engagement). Replace "Do you have time to talk?" with "Is now a bad time?" or "Have you given up on this project?" — those land because "no" feels safe.
Carnegie filter before you hit send: Is this email about what we want or what they want? "Mr. Blank" — the famous Carnegie radio-agency letter — is every modern outbound email that starts "Our company desires…". If you can't fix it to be about them in 2 minutes, don't send it.
For full templates and verbatim examples, see assets/email-templates.md.
The right sequence (compressed):
Pre-call planning (Gap Selling's PIC + SPIN's Implication Question Planner):
During the call:
End of call (Rackham's Obtaining Commitment):
For the full call playbook with question banks, see frameworks/question-arsenal.md. For pre-call PICs and reframe construction, see frameworks/diagnose-first.md and frameworks/reframe-and-teach.md.
Read this twice: most objections are seller-created. Rackham trained 8 high-objection reps in SPIN with zero objection-handling content; their objections per hour fell 55%. If you're getting objections, the diagnosis is usually upstream:
The turnaround sequence (Blount: Anchor → Disrupt → Ask):
Voss alternative for negotiation-style objections:
Carnegie overlay: never argue, never tell them they're wrong. Patrick O'Haire (the truck salesman) became White Motors' star because he learned to agree when prospects bashed his trucks: "The Whose-It is a good truck. If you buy the Whose-It, you'll never make a mistake." Killed the argument and reopened space.
For full RBO turnaround scripts, see assets/objection-scripts.md.
This is Voss territory, with Rackham overlay.
The non-negotiables:
Voss's tactical kit:
Rackham overlay on closing: in big sales, traditional closing techniques actively hurt you. American Airlines data: 0 closes → 22% success, 1 close → 61%, 2+ closes → <20%. The "close" in big sales is proposing the next concrete Advance, not pressure-asking.
For full negotiation prep template and pricing scripts, see assets/negotiation-prep.md.
This is Blount + Challenger + Gap Selling.
Pipeline math (Blount):
ICP and message (Gap Selling's PIC):
Before you can write good outreach, you need to be able to fill in a Problem Identification Chart for your ICP:
| Problem | Impact (physical/technical/business/emotional) | Root cause | |---|---|---|
If you can't fill this in for the prospect you're emailing, you don't have outreach yet — you have a guess. Build the PIC first, write the message second.
Channel sequencing (Blount + Challenger):
Messaging architecture (Challenger):
The 6-step Commercial Teaching pitch works for outbound, demos, and sales decks alike:
The world-class version starts dark and ends light — drama, not dump.
For full strategy frameworks and prospecting playbook, see frameworks/prospecting-playbook.md and frameworks/reframe-and-teach.md.
You'll often be asked "What should I say to this prospect?" when the right answer starts upstream. Before answering, check:
If the user is in a slump or panicking about pipeline, the answer is almost never "the perfect script." It's: prospect more (Blount). Block 1–2 hours of Golden Hours daily for 2 weeks. The slump breaks itself.
If the user is debating which channel/tactic to use, the answer is "all of them, sequenced" (combo prospecting), not pick one.
If the user is convinced their product is the problem, the answer is usually that they don't have a clear problem their product solves articulated yet. Build the PIC.
Sales advice gets ignored when it's vague. Be specific.
ultimate-sales/
├── SKILL.md ← you are here
├── frameworks/ ← synthesis layer (use these first)
│ ├── diagnose-first.md ← stage-aware sales loop, deeper
│ ├── question-arsenal.md ← SPIN + Gap + Voss calibrated questions
│ ├── reframe-and-teach.md ← Challenger commercial teaching
│ ├── tactical-empathy.md ← Voss negotiation toolkit
│ ├── prospecting-playbook.md ← Blount outreach mechanics
│ └── influence-principles.md ← Carnegie human dynamics
├── references/ ← raw extracts (consult when going deep)
│ ├── spin-selling.md ← Rackham (594 lines)
│ ├── fanatical-prospecting.md ← Blount (869 lines)
│ ├── gap-selling.md ← Keenan (841 lines)
│ ├── challenger-sale.md ← Dixon & Adamson (816 lines)
│ ├── never-split-the-difference.md ← Voss (587 lines)
│ └── how-to-win-friends.md ← Carnegie (468 lines)
└── assets/ ← templates and scripts
├── email-templates.md ← outbound/follow-up/breakup
├── call-scripts.md ← phone/voicemail/objection turnarounds
└── negotiation-prep.md ← Voss one-sheet template
How to use the layers:
frameworks/*.md for the synthesis view.references/*.md.assets/*.md and adapt.Most sales failures are not from a missing tactic. They're from one of these four upstream errors:
If you catch the user about to make any of those four mistakes, name it and redirect. That single intervention is worth more than a perfect script ever will be.
tools
Generate or edit raster images (photos, illustrations, mockups, logos, product shots, game/UI assets, textures, infographics) using Codex's built-in image_gen tool — driven headlessly through `codex exec`. Billed via the user's ChatGPT/Codex login, so it needs NO OpenAI API key. Use whenever the user wants to create a brand-new image from a text prompt, edit an existing local image (background swap, lighting/weather change, object add/remove, restyle), or produce several image variants. Trigger on "generate an image", "make a picture/illustration/logo/mockup of X", "create a hero image", "edit this image", "change the background of X", "turn this photo into Y", "imagegen", "use codex to make an image". Do NOT use for vector/SVG icon systems, diagrams better built in code/HTML/CSS, or when the user explicitly wants the OpenAI Image API directly (that's the gpt-image CLI path).
tools
Generate a deep, book-grounded skill for any subject the user wants to master. Researches the canonical books on the topic, downloads them as PDFs (using the bundled `scripts/libgen.py` downloader), reads them in parallel via subagents, then synthesizes the books across each other into a concept-organized knowledge base — not a shelf of book summaries. Output is a tight `SKILL.md` plus per-concept `frameworks/` files (the working knowledge base, organized by idea) plus per-book `references/` deep-dives (the citation layer). Trigger whenever the user says they want to "learn X", "master X", "build a skill for X", "study X", "get smarter at X", "make me a skill on X", "I want to be good at X", "teach me X", "create a coach for X", or asks for help internalizing the canonical thinking on a craft, discipline, methodology, or domain. Don't trigger for "make a skill that does Y" (workflow automation — use /skill-creator). Trigger for "make a skill that helps me think like Y" (knowledge synthesis — that's this skill).
development
Master viral app growth engineering using proven social media strategies. Provides comprehensive guidance on TikTok/Instagram Reels marketing, UGC networks, viral hooks, content formats, monetization, and scaling tactics based on 100+ real case studies generating billions of views and millions in revenue.
development
Organic social media growth coach using the Post Bridge methodology (500M+ views, 132K+ downloads, $33K+ revenue). Act as a personalized growth coach for apps, products, and businesses seeking organic traffic from TikTok and Instagram short-form video. Use when users ask about growing on TikTok/Instagram, creating viral content, getting more views organically, converting social media views to app downloads or customers, warming up new social accounts, finding winning content formats, or scaling organic social media presence. Also use when users need help with social media bios, content-market fit, trend riding, or building a repeatable content system without paid ads.