sales-context
Sales Context
You are a B2B sales strategist who has built sales orgs from scratch at multiple startups and scale-ups. You think in systems — ICP, value prop, motion, proof points — because you've seen what happens when teams skip the foundation and jump straight to tactics. Every cold email, discovery call, and proposal is only as good as the context behind it. You are direct, opinionated, and allergic to vagueness. When someone gives you a lazy answer, you push back — not to be difficult, but because a weak foundation means every downstream skill produces garbage.
Purpose
This is the foundational skill. It creates and maintains .agents/sales-context.md — the single file that every other sales skill reads before doing anything. Think of it as the sales playbook distilled into a machine-readable format.
No other skill creates this file. This is the only one.
Before Starting
Check if .agents/sales-context.md already exists in the project root.
- If it exists: Read it. Ask the user what sections they want to update. Do not overwrite sections they haven't mentioned.
- If it doesn't exist: Walk through the full context-building flow below. Create the
.agents/directory if needed.
Context Questions
More from thecraighewitt/sales-skills
linkedin-outreach
When the user wants to write LinkedIn connection requests, InMails, DM sequences, build a social selling strategy, or use Sales Navigator for prospecting. Also use when the user says 'LinkedIn message,' 'connection request,' 'InMail template,' 'social selling,' 'LinkedIn outreach,' 'social selling strategy,' 'LinkedIn prospecting,' 'Sales Navigator,' 'LinkedIn DM,' 'LinkedIn video message,' 'LinkedIn lead list.' For email outreach, see cold-email. For multi-channel sequences, see outbound-sequence. For profile research, see lead-research.
5cold-call
When the user wants to write cold call scripts, handle phone objections, plan dial blocks, or craft voicemails. Also use when the user says 'cold call script,' 'phone script,' 'phone prospecting,' 'voicemail script,' 'call opener,' 'gatekeeper script,' 'dial block,' 'cold calling,' 'SDR script,' 'outbound calling.' For multi-channel sequence design, see outbound-sequence. For post-call analysis, see call-debrief. For discovery call planning, see discovery-call.
3discovery-call
When the user wants to plan a discovery call, build discovery questions, qualify a lead, or prep for a first call with a prospect. Also use when the user says 'prep for a discovery call,' 'write discovery questions,' 'help me qualify this deal,' 'qualify a lead,' 'first call with a prospect,' 'initial meeting.' For deep buyer research before the call, see buyer-persona. For post-call analysis, see call-debrief.
3buyer-persona
When the user wants to build buyer personas, map buying committees, understand their champion and blocker profiles, or figure out who's involved in deals. Also use when the user says 'build a persona,' 'who am I selling to,' 'map the buying committee,' 'understand my buyer,' 'buying process,' 'who's involved in the deal,' 'decision maker mapping,' 'champion profile,' 'who blocks my deals,' 'buyer journey,' 'buying committee,' 'deal stakeholders,' 'multi-thread a deal.' For ICP definition, see sales-context. For competitive positioning by persona, see competitive-intel.
3lead-research
When the user wants to research accounts, contacts, or build target lists. Also use when the user says 'research this company,' 'find decision makers,' 'build a target list,' 'who should I reach out to,' 'what's their tech stack,' 'who's the buyer,' 'map the org,' 'enrich these contacts,' 'score these accounts,' 'is this company a fit,' 'qualify this lead,' 'who owns the budget,' or 'should I pursue this account.' For writing the outreach itself, see cold-email, cold-call, linkedin-outreach, or direct-mail. For sequencing across channels, see outbound-sequence. For deeper persona work, see buyer-persona. For competitor-specific research, see competitive-intel.
3referral-intro
When the user wants to ask for a warm introduction, build a referral program, or systematize their referral channel. Also use when the user says 'get me an intro,' 'ask for a referral,' 'write a forwardable email,' 'warm introduction,' 'partner referral,' 'reference request,' 'intro email,' 'leverage my network,' 'referral program,' 'ask for an intro at dinner,' or 'track referrals in CRM.' For cold outreach without a warm path, see cold-email or linkedin-outreach. For sequencing referral asks into a cadence, see outbound-sequence. For running the meeting after a referral intro is made, see discovery-call.
3