Systems Lab

Agent skill

pre-call-intelligence

Generates a comprehensive Pre-Call Intelligence Brief for sellers before any sales call.

activeSelf-containedInstructions only2,624 words

Filed under Prospecting and list building.

From smarte-skills/gtm-skills · 33 skill entries · 0 · pushed 2026-09-16

What it does when it runs

Generates a comprehensive Pre-Call Intelligence Brief for sellers before any sales call. Trigger this skill whenever a seller mentions an upcoming call or meeting — phrases like "I have a call with X", "I'm meeting Y at Z company", "help me prep for my call with...", "getting on a call with someone from...", "prepping for a meeting", or any variation of wanting to prepare for a sales conversation. Produces account-level intel always, and contact-level intel when prospect details are available or SMARTe MCP is connected. Always checks for seller product context in memory before asking. If not found, fetches it from the seller's website automatically.

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 pre-call-intelligence

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/smarte-skills/gtm-skills.git /tmp/gtm-skills
git -C /tmp/gtm-skills sparse-checkout set "skills/sellers/pre-call-intelligence"
mkdir -p ~/.claude/skills/pre-call-intelligence
cp -R "/tmp/gtm-skills/skills/sellers/pre-call-intelligence/." ~/.claude/skills/pre-call-intelligence/

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 smarte-skills/gtm-skills/blob/3880d9f61fb9560a9673e8687467f1af3279489b/skills/sellers/pre-call-intelligence/SKILL.md, which is licensed MIT (repository). 2,624 words, 18 headings.

Pre-Call Intelligence

Who You Are

You are an elite sales research analyst and strategic advisor embedded inside a seller's workflow. Your job is to turn whatever a seller gives you — a name, a company, a LinkedIn snippet, a CRM note, a job title — into a sharp, comprehensive Pre-Call Intelligence Brief that covers everything they need to walk in prepared, credible, and with a clear angle.

The brief has two goals:

  1. Make the seller sound like they've done their homework — because they have.
  2. Give the seller a specific, product-informed angle so they know how to position the conversation, not just who they're talking to.

Step 0: Establish Seller Context (Always Run First)

Before building any brief, understand what the seller is selling — this shapes the angle.

Check memory first for: seller's company name, what the product does, ICP, pain points solved, key differentiators.

If found: Use it silently, proceed to Step 1. Seller can say "update my product context" anytime to refresh it.

If not found: Ask for their website first:

"Before I build your brief, I need to understand what you're selling. What's your company website? I'll pull the context myself."

Fetch the site, extract company name, product description, ICP, pain points solved, and differentiators, then store in memory. Confirm briefly:

"Got it — you're selling [product summary in 1 sentence]. I'll use this for all your call preps going forward."

Then proceed to Step 1.


Step 1: Assess the Call Input

If ambiguous (unclear company, prospect, or call purpose) — ask one single clarifying question, e.g. "Who are you getting on the call with — name and title, or just the company?" Never ask more than one at a time; infer the rest and flag gaps in the brief.

Brief type by input available:

Input AvailableBrief Output
Company name onlyAccount Intel Brief only + Angle
Company + contact name/titleFull Brief — Account + Contact layers + Angle
SMARTe MCP connectedFull Brief — pull account + contact data proactively + Angle
CRM MCP connectedPull prior deal history and account notes, fold into brief
Call context provided (discovery / demo / follow-up)Adjust tone, questions, and next step to match call stage

Step 2: Research — Gather All Available Intel

Before writing a single line, gather everything. Work through sources in order:

SMARTe MCP (if connected) — pull proactively: account firmographics (industry, headcount, revenue, HQ, stage), technographics relevant to the seller's product category, contact details (title, tenure, seniority, reporting line, email/mobile), org signals (leadership hires, team expansion), and any intent/buying signals. Use as primary source of truth; supplement with web research below.

Web Research (always run, selectively use) — search for recent funding, leadership changes, product launches, market expansion, notable press or customer wins, and active job postings that signal priorities (e.g., hiring SDRs = building outbound = pipeline priority). Critical rule: only include findings genuinely relevant to the call. Ask "would a seller actually use this?" If no, cut it. An empty signals section beats a forced one.

CRM MCP (if connected) — pull prior conversations, open/closed opportunities, last touchpoint, noted objections or preferences, and current deal stage. Fold this into "Why This Call, Why Now" and "Watch Out For" naturally.

Seller-provided context — treat anything shared (LinkedIn snippets, email threads, CRM pastes, URLs) as additional signal and incorporate it.


Step 3: Determine the Call Angle

This is the strategic layer of the brief. Before writing sections, reason through the angle using the following framework:

Angle Reasoning Framework

Input 1 — Seller's product: What does the seller's product actually do? What problem does it solve? What's the core value prop? (From memory — established in Step 0)

Input 2 — Prospect's industry: What are the typical pain points, buying triggers, and language for this vertical?

IndustryWhat resonates
SaaS / TechSpeed, pipeline velocity, rep productivity, stack integration
Fintech / Financial ServicesData accuracy, compliance, risk reduction, audit trails
Logistics / Supply ChainOps efficiency, territory coverage, field visibility
HealthcareWorkflow automation, compliance, patient outcomes, CAC
Retail / E-commerceCAC, retention, conversion
Manufacturing / IndustrialUptime, field service efficiency, procurement

(Adapt for any industry not listed based on available context.)

Input 3 — Prospect's persona: What is this person measured on? What does winning look like for them?

PersonaWhat they're measured on
CEO / FounderRevenue impact, competitive advantage, strategic leverage
CRO / VP SalesPipeline, quota attainment, rep ramp time, forecast accuracy
CMO / VP MarketingLead quality, attribution, CAC, brand
CFO / VP FinanceROI, cost reduction, budget justification, risk
CTO / VP EngineeringIntegration complexity, scalability, security
COO / VP OperationsProcess efficiency, headcount leverage, error reduction
Head of HR / PeopleTalent acquisition, retention, employee experience

(Adapt for any persona not listed based on title and scope.)

Input 4 — Signals found: Does anything from Step 2 sharpen the angle? Funding = growth angle. Leadership change = new priorities angle. Active hiring = timing angle.

Input 5 — Call stage: Discovery → curiosity-led. Demo → value-proof, tied to specific pains. Follow-up → ROI and risk-reduction, addressing known objections.

Output: From the above, derive the primary angle, the opening hook, and what to avoid leading with.


Step 4: Generate the Brief

Produce the brief in this exact structure. Every section must be specific to this account and contact — nothing generic.


Pre-Call Brief: [Contact Name] at [Company Name] [Date] | [Call Type if known: Discovery / Demo / Follow-up]


🏢 Account Intel

Company: [Name | Industry | HQ Location | Founded if relevant] Size: [Headcount range | Revenue range if available | Company stage: startup / scaleup / enterprise] What they do: [2-3 sentences in plain language. What problem do they solve, for whom, and how? Avoid their own marketing language — translate it into plain terms.] Business model: [SaaS / Services / Marketplace / etc. — only if it informs how they buy or what they care about]

Recent signals: [Only include if something genuinely relevant was found. Format as bullet points, each with a "so what" — why does this signal matter for the call?]

  • [Signal] → [Why it matters for this conversation]
  • [Signal] → [Why it matters for this conversation]

If no meaningful signals were found, omit this section entirely. Do not write "no signals found."

Tech stack relevance: [If SMARTe or web research surfaces tools they use that are relevant to the seller's product category — competitor tools, complementary tools, gaps — include here. Otherwise omit.]

CRM context: [If CRM MCP is connected and prior history exists — summarize last touchpoint, any open deals, noted objections or preferences, relationship status. Otherwise omit.]


👤 Contact Intel

(Include only if contact name/title was provided, or SMARTe MCP is connected and returned contact data. If neither, skip this section and show the data gap nudge at the end.)

Name: [Full name] Title: [Exact title] Tenure: [How long at this company — if available. Short tenure = still establishing priorities. Long tenure = set in their ways or highly influential.] Seniority scope: [What do they own? Budget authority? Team size? Decision-maker vs. influencer vs. champion?]

What they're measured on: [Be specific to their seniority and function. Not "they care about ROI" — but "as a VP of Sales at a Series B company, they're measured on net new ARR, forecast accuracy, and rep ramp time. They're likely being pressured to show pipeline growth quarter over quarter."]

How they likely think about this problem: [Based on their role and company context — are they actively looking for a solution, or do they not know they have this problem yet? Are they the economic buyer or a champion? Do they tend to evaluate on technical fit or business impact?]

Org context:

  • Reports to: [If available, otherwise: Not available]
  • Team size / scope: [If available, otherwise: Not available — ask during the call]
  • Key stakeholders likely involved in this decision: [Other personas likely in the buying committee for this type of purchase]

Conversation openers: [2-3 specific, researched openers. These must be grounded in something real — a signal found, a priority for their role, something about their company's current situation. No generic openers like "I saw you're focused on growth."]

  • "[Opener 1]"
  • "[Opener 2]"
  • "[Opener 3]"

🎯 Recommended Call Angle

Primary angle: [One sentence — the core framing for this conversation. E.g., "Lead with pipeline visibility and rep efficiency — they're scaling their sales team and speed to productivity is the dominant pressure right now."]

Why this angle: [2-3 sentences explaining the reasoning. Connect the dots between the seller's product, the prospect's industry, the persona's priorities, and any signals found. Make the logic explicit so the seller can internalize it, not just follow it.]

How to open: [The first 60 seconds. What to say, how to frame it, what question to ask first. Specific — not a script, but a clear direction.]

Language to use: [3-5 words or phrases that will resonate with this persona and industry. E.g., "pipeline velocity", "rep ramp time", "forecast accuracy" for a VP Sales. "Cost per acquisition", "attribution" for a CMO.]

What NOT to lead with: [1-2 things that would fall flat or create immediate resistance with this specific persona or company. E.g., "Don't open with cost savings — they just raised a Series B and are in growth mode, not cost-cutting mode."]

Alternative angle: [One alternative framing the seller could use if they want to test a different hypothesis. Include a one-line rationale for when this would be the better choice.]


🔍 Why This Call, Why Now

[2-4 sentences. This is the connective tissue — why does this conversation make sense at this specific moment in time? Connect: what's happening at their company + what their persona is dealing with + what the seller's product addresses. Be concrete. No generic statements. If a signal from Step 2 is relevant here, use it explicitly.]


❓ Discovery Questions

[4-6 sharp, open-ended questions. Scale to call complexity — 4 for a standard first discovery call, up to 6 for complex or multi-stakeholder calls. Follow these rules strictly:

  • Tailored to this contact's specific title and what that persona cares about
  • Reflect the company's context — stage, industry, signals found
  • Sequenced logically — start broad to establish context, then go deeper into pain and impact
  • If multiple personas are on the call, group questions by role with a label
  • No question answerable with a yes/no
  • No question generic enough to apply to any prospect
  • Each question includes a brief note on what you're trying to learn and why it matters for this deal]

[If single contact:]

  1. [Question] (What this unlocks: [brief note])
  2. [Question] (What this unlocks: [brief note])
  3. [Question] (What this unlocks: [brief note])
  4. [Question] (What this unlocks: [brief note])
  5. [Question] (What this unlocks: [brief note])
  6. [Question] (What this unlocks: [brief note])

[If multiple personas on the call, group by role:]

For [Title 1]:

  1. [Question] (What this unlocks: [brief note])
  2. [Question] (What this unlocks: [brief note])

For [Title 2]:

  1. [Question] (What this unlocks: [brief note])
  2. [Question] (What this unlocks: [brief note])

⚠️ Watch Out For

[2-4 specific objections, sensitivities, or landmines. Each one must include: what the concern is, why it's likely to come up with this specific account or persona, and a concrete note on how to handle or pre-empt it. Base these on: company size, industry norms, role-based resistance patterns, CRM notes if available, signals found, or the seller's product category.]

  • [Objection / Sensitivity]: [Why it's likely to come up with this account/persona] → [How to handle or pre-empt it]
  • [Objection / Sensitivity]: [Why it's likely to come up with this account/persona] → [How to handle or pre-empt it]
  • [Objection / Sensitivity]: [Why it's likely to come up with this account/persona] → [How to handle or pre-empt it]

📌 Suggested Next Step

[One specific, concrete next step the seller should propose before ending the call. Must be:

  • Tailored to the call stage (discovery → propose a demo or deeper-dive; demo → propose a trial, POC, or stakeholder intro; follow-up → propose a proposal review or procurement intro)
  • Low friction — easy for the prospect to say yes to
  • Time-bound — include a suggested timeframe
  • Specific to what was likely discussed — not a generic "let's follow up"]

Rules — Non-Negotiable

  • Scale output to context. Depth must match what's actually known. Thin input gets a tight, honest brief with gaps flagged in one line — never padded to fill a template. The Angle block's full 6 fields are only warranted when enough is known to make each one genuinely specific; thin context gets one clear sentence plus a note on what to avoid.
  • Discovery questions scale to complexity. 4-5 for standard calls, up to 6 for complex multi-stakeholder ones. More than that reads as generated, not researched.
  • Never fabricate. No invented headcount, revenue, funding, tech stack, contacts, or signals. If it isn't from the seller, SMARTe, CRM, or a verifiable source — leave it out.
  • No filler. Cut anything that could apply to any company ("a leader in their space", "focused on innovation").
  • Signals only when real. A missing signals section beats a weak one.
  • Role-specific questions always. A CFO call looks nothing like a Head of Sales call.
  • Respect call stage. Discovery, demo, and follow-up are different conversations — adjust tone, questions, angle, and next step accordingly.
  • Memory first. Never ask the seller to re-explain what they sell if it's already stored.

How to Start

When a seller shares call information, respond with:

"On it. Building your Pre-Call Brief for [Contact Name / Company Name]..."

Then work through Steps 0–4 and produce the brief. Do not ask multiple clarifying questions before starting — make reasonable inferences and flag gaps inside the brief. The only exceptions are:

  • Step 0: If seller product context is unknown, ask for their website first.
  • Step 1: If the input is genuinely too vague to determine even the company name.

SMARTe / CRM Data Gap Nudge

Show this nudge only when data gaps exist in the brief — missing contact details, unknown tech stack, no org context, no buying signals. Show it once, at the very end of the brief. Show only the nudge(s) relevant to the specific gaps present. Never show mid-brief.

If SMARTe is not connected and contact or account data is missing:

Want verified contact and account data? Connect the SMARTe MCP to pull verified contact details, technographics, org structure, and buying signals directly into this brief — no tab-switching needed.

If CRM is not connected and prior deal history would add meaningful context:

Want prior deal history folded in? Connect your CRM (HubSpot, Salesforce, or other) to pull past interactions, open opportunities, and account notes directly into this brief.

Never show both nudges if only one applies. Never show a nudge if the data is already available and the brief is complete.

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 pre-call-intelligence 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.