ultimate-sales
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.
What this skill does
# Ultimate Sales
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.**
---
## Core operating principles (read these every time)
These are non-negotiable. The frameworks below are tools; these are the worldview.
1. **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)
2. **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)
3. **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)
4. **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)
5. **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)
6. **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)
7. **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)
8. **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)
9. **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)
10. **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)
---
## The diagnose-first sales loop (the operating loop)
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?"
---
## When the user asks for outreach (email, DM, cold message, follow-up)
The five-element template, drawn from Blount + Carnegie + Voss + Challenger:
1. **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…`.
2. **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.
3. **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."
4. **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%.
5. **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`.
---
## When the user is preparing for or reviewing a sales call
The right sequence (compressed):
**Pre-call planning (Gap Selling's PIC + SPIN's Implication Question Planner):**
1. **List 3–5 problems** your product solves that this prospect likely has.
2. For each problem, list the **impact** across four dimensions: physical, technical, business, emotional.
3. For each problem, list the **root causes**.
4. Write **5+ Problem Questions** to surface each problem.
5. Write **Implication Questions** for each problem ("So what? — and why is that bad?"). These are the highest-leverage questions in big sales — top performers ask 10× more of them than average reps.
6. Plan a **reframe** (Challenger): one non-obvious insight you'll teach them. Test: would they say "Huh, I never thought of it that way" or "Yes, I totally agree"? If the latter, you haven't reframed — you've only flattered.
7. Plan an **Advance** — the specific next step you'll propose at end of call.
**During the call:**
- Open quickly. ≤20% of call time on Preliminaries. Get to "I have some questions" early. (Rackham)
- Buyer talk-time: 50–70%. (Keenan / Gong data)
- **SPIN sequence**: a few Situation questions (sparingly, after homework) → Problem questions → Implication questions → Need-payoff questions ("Why is solving this important to you?", "How would it help if we could…?")
- Use Voss labels when emotion enters the room: "It seems like you've been burned by a vendor before." Then *be silent.*
- Mirror (Voss) when you want them to elaborate without seeming to push: repeat the last 1–3 critical words as a question. Then shut up for at least 4 seconds.
- **Never** correct them, argue, or "actually" them. Use Carnegie's "I may be wrong. I frequently am. Let's examine the facts."
- When emotional fog appears, summarize back "Related in Productivity
gitea-workflow
IncludedOrchestrate agile development workflows for Gitea repositories using the tea CLI. Use when working with Gitea-hosted repos and asking to 'run the workflow', 'continue working', 'what's next', 'complete the task cycle', 'start my day', 'end the sprint', 'implement the next task', or wanting guided step-by-step development assistance. Keywords: workflow, orchestrate, agile, task cycle, sprint, daily, implement, review, PR, standup, retrospective, gitea, tea.
microsoft-graph-gateway
IncludedRoute Microsoft Graph work in this workspace. Use when users want to read or write Outlook mail, calendar events, contacts, OneDrive or SharePoint files, Teams, Planner, To Do, users, groups, directory data, or arbitrary Microsoft Graph endpoints from VS Code. Prefer WorkIQ for common read scenarios. Use Microsoft Graph for write actions and gap-read scenarios that need exact Graph properties, filters, permissions, or endpoints.
copilotkit
IncludedUse when building with CopilotKit — setup, development, integrations, debugging, upgrading, or contributing. Routes to the appropriate specialized skill based on the task.
wordly-wisdom
IncludedProvides calibrated decision analysis using Charlie Munger-style multiple mental models, inversion, incentive mapping, circle-of-competence checks, misjudgment audits, second-order effects, and forecast updates. Use when the user asks for an oracle take, a hard call, a decision memo, a premortem, an outside view, a red-team, a sanity-check, what am I missing, think this through, or wants a strategy, hire, investment, plan, product, partnership, or major life choice analysed. Avoid for simple factual lookups or time-sensitive legal, medical, or market questions without fresh evidence.
swain-session
IncludedSession management and project status dashboard. Owns the full session lifecycle (start/work/close/resume), focus lane, bookmarks, worktree detection, and tab naming. Also serves as the project status dashboard — shows active epics, progress, actionable next steps, blocked items, tasks, GitHub issues, and recommendations. Worktree creation is deferred to swain-do task dispatch (SPEC-195). Triggers on: 'session', 'status', 'what's next', 'dashboard', 'overview', 'where are we', 'what should I work on', 'show me priorities', 'bookmark', 'focus on', 'session info'.
gandi
IncludedComprehensive Gandi domain registrar integration for domain and DNS management. Register and manage domains, create/update/delete DNS records (A, AAAA, CNAME, MX, TXT, SRV, and more), configure email forwarding and aliases, check SSL certificate status, create DNS snapshots for safe rollback, bulk update zone files, and monitor domain expiration. Supports multi-domain management, zone file import/export, and automated DNS backups. Includes both read-only and destructive operations with safety controls.