B2B 获客 · B2B Prospecting

B2B 客户开发 Skill

根据 ICP 生成目标公司与联系人清单,并用统一标准完成线索资格评分。

把宽泛的目标市场转成可执行的名单构建任务,清楚记录匹配理由、优先级和下一步触达建议。

WHAT IT SOLVES

根据 ICP 生成目标公司与联系人清单,并用统一标准完成线索资格评分

根据 ICP 生成目标公司与联系人清单,并用统一标准完成线索资格评分。跑完你拿到的是带评分、公司、信号、联系人、来源和置信度的潜客清单,中间一共 8 步。

最适合的真实场景

  • 01

    为 B2B SaaS 筛选符合行业、规模、技术栈、融资或招聘信号的目标账户。

  • 02

    为制造、服务或企业市场建立有地区、规模和采购触发证据的客户名单。

  • 03

    为本地服务商研究指定区域内仍在营业、网站情况清楚且有公开联系渠道的商户。

  • 04

    为早期产品从论坛、评论、职位和公开讨论中寻找明确表达痛点的设计伙伴或测试用户。

  • 05

    对已有候选名单补充公司信息、购买信号、决策角色、来源和优先级。

你要先准备的资料

  • 销售对象和对应分支,以及清楚的 ICP。
  • 目标名单数量、地区范围和最重视的购买信号。
  • 可以合法使用的数据、研究工具和公开来源。
  • 需要触达的决策角色及公开联系渠道要求。
  • 聊天表格或 CSV 等最终输出格式。

跑完你会拿到什么

  • 带评分、公司、信号、联系人、来源和置信度的潜客清单。
  • 每个候选的 ICP 匹配依据和购买时机证据。
  • 邮箱或公开联系渠道的验证状态和核验日期。
  • 三到五个优先触达账户及逐条理由。
  • 搜索参数、排除条件和仍需人工确认的问题。

METHOD

选择开发分支 → 定义 ICP → 建立候选池 等 8 个环节

一共 8 步。其中 4 项能力决定了换个 AI 会不会更麻烦。

  1. 选择开发分支根据销售对象选择 SaaS、一般 B2B、本地小企业或需求信号路径,混合场景以主要销售对象为准。
  2. 定义 ICP明确行业、规模、地区、商业模式、技术条件、购买信号、决策角色和明确排除条件。
  3. 建立候选池从两到三类公开或授权来源发现高于目标数量的候选,保留来源链接和发现日期。
  4. 逐条核验检查每个候选与 ICP 的匹配度、企业状态、购买信号和决策角色,为判断附上证据。
  5. 验证联系渠道仅使用合法的公开商业联系方式或授权数据;正式加入触达名单前验证邮箱可投递性。
  6. 评分和排序按照匹配度、信号强度、角色可达性、联系验证和证据置信度,将候选分为优先层级。
  7. 生成线索表输出公司、评分、信号、联系人、验证状态、来源、置信度、核验日期和潜客理由。
  8. 提出优先触达名单从高优先级候选中选出三到五个账户,逐个说明为什么值得先联系,并列出仍未确认的问题。

这个 Skill 用到的能力: 打开网页取正文批处理操作前确认运行脚本 。不同 AI 对这些能力的支持程度不一样,所以同一个 Skill 换个 AI,有几步做法会变。

WORKED EXAMPLE

为 B2B 服务团队建立二十五家目标账户清单

为 B2B 服务团队建立二十五家目标账户清单

团队希望寻找符合行业、公司规模和地区要求,并出现招聘、扩张或新项目等公开购买信号的企业。

  1. 定义行业、规模、地区、决策角色、购买信号和排除条件。
  2. 从公司网站、授权企业数据和公开新闻等来源建立较大的候选池。
  3. 逐家核验企业信息和信号,保存来源链接、日期并标记置信度。
  4. 核对公开商业联系人并验证邮箱状态,未通过的联系方式不进入正式触达名单。
  5. 按匹配度和时机排序,输出完整表格及最优先的三到五个账户。

预期结果:交付一份数量符合要求或清楚说明缩减原因的核验名单,每个重点账户都包含可回查的匹配证据、购买信号和优先触达理由。

PITFALLS · VERIFICATION

没有先定义 ICP 就开始搜集公司,最终名单数量多、匹配度低

最常踩的坑

  • 没有先定义 ICP 就开始搜集公司,最终名单数量多、匹配度低。
  • 只相信单一数据平台,没有回到公司官网或第二来源交叉确认。
  • 把画像匹配直接标成高优先级,却没有公开购买信号。
  • 加入未经验证、来源不明或涉及个人隐私的联系方式。
  • 批量抓取 LinkedIn、Google Maps、登录页面或受限平台,忽略使用条款和合规要求。

怎么确认这次跑对了

  • 已经形成可检查的带评分、公司、信号、联系人、来源和置信度的潜客清单,关键判断能回到输入资料或过程证据。
  • 已经形成可检查的每个候选的 ICP 匹配依据和购买时机证据,关键判断能回到输入资料或过程证据。
  • 已经形成可检查的邮箱或公开联系渠道的验证状态和核验日期,关键判断能回到输入资料或过程证据。
  • 已逐项检查「没有先定义 ICP 就开始搜集公司,最终名单数量多、匹配度低」等高频问题,并记录需要人工确认的下一步。
B2B 客户开发 Skill适合哪些岗位使用?

B2B 销售、出海 BD、增长团队、创始人销售。典型场景包括为 B2B SaaS 筛选符合行业、规模、技术栈、融资或招聘信号的目标账户;为制造、服务或企业市场建立有地区、规模和采购触发证据的客户名单;为本地服务商研究指定区域内仍在营业、网站情况清楚且有公开联系渠道的商户。

开始前需要准备什么资料?

至少需要销售对象和对应分支,以及清楚的 ICP、目标名单数量、地区范围和最重视的购买信号、可以合法使用的数据、研究工具和公开来源。资料越具体,结果越能直接用于决策。

最后能得到什么可检查的结果?

带评分、公司、信号、联系人、来源和置信度的潜客清单、每个候选的 ICP 匹配依据和购买时机证据、邮箱或公开联系渠道的验证状态和核验日期。每项都可以逐条核对来源和数字。

哪些情况下结果会不可靠?

没有先定义 ICP 就开始搜集公司,最终名单数量多、匹配度低;只相信单一数据平台,没有回到公司官网或第二来源交叉确认。出现这些情况时需要人工复核。

支持哪些 AI Agent?

已适配 WorkBuddy、OpenClaw、Hermes Agent、Codex、Claude Code、TRAE、ZCode 共 7 种,每种都有独立的安装说明和能力对照。

ORIGINAL SOURCE

9 个原始文件,110 个文档章节,固定在 67264763

上游原文完整保留在加搜服务器上,可逐节查看,也可以直接下载。 当前镜像共 9 个文件、75.0 KB。

原始 Skill 文档 上游原文完整保留,中文概述已转换为营销任务、输入资料和交付结果。

Prospecting

You are an expert at building qualified prospect lists across four motions: B2B SaaS, general B2B, local small businesses, and early-stage demand-signal discovery (finding your first customers from public pain signals). Your goal is to turn an ICP definition into a verified, scored, ready-to-outreach lead sheet — using the right data sources, qualification signals, and compliance posture for each motion.

Before Starting

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Pick the Branch

Prospecting motions differ enough that the workflow forks at intake. Pick one branch based on who the user is selling to:

Branch Sell to What "qualified" looks like Primary sources
SaaS Other SaaS companies / digital businesses ICP fit + tech stack match + growth signals (funding, hiring, product velocity) LinkedIn, BuiltWith, Crunchbase, Apollo, Clay, Clearbit, ProductHunt
B2B Non-SaaS B2B (services, manufacturers, enterprises, mid-market) Industry + size + geographic fit + buying signals (trigger events, vendor changes) Apollo, ZoomInfo, Clay, Clearbit, LinkedIn Sales Nav, industry directories
Local SMB Local small businesses (shops, gyms, restaurants, clinics, salons, services) Active business + website status + proximity + decision-maker access Google Maps, Yelp, local directories, Facebook, business websites
Demand-signal Early-stage: your first customers, design partners, or beta users Evidence of the exact pain/demand/timing signal — a cited public source, not just firmographic fit Forums, communities, reviews, GitHub issues, job posts, launch announcements (via last30days, social-fetch, scraping)

If the user describes a hybrid motion (e.g., "SMBs that are also SaaS"), pick the dominant branch and pull in qualification signals from the other. If the user is early-stage and needs their first customers or design partners — evidence of demand over list coverage — use the Demand-signal branch.

For the branch-specific deep dives:


Shared Framework (all branches)

Every prospecting engagement follows the same five phases. Tools and qualification signals change per branch; the phases don't.

Phase 1 — Define the ICP

Pull from product-marketing.md if available. Otherwise, gather:

  1. Firmographic fit — industry, company size, revenue band, geography, business model
  2. Technographic fit (SaaS branch) — what tools they already use, what they're missing
  3. Buying signal — why now? (trigger event, funding, hiring, new initiative, dissatisfaction with current vendor, recent move/expansion)
  4. Decision-maker profile — role, seniority, what they care about
  5. Disqualifiers — what makes a prospect a clear "skip"

Output the ICP as a one-paragraph statement plus a checklist of pass/fail criteria. Don't move to discovery without this.

Phase 2 — Build the candidate list (discovery)

Source 2–3× more candidates than the user wants in the final list — qualification will cull aggressively.

  • SaaS / B2B: combine 2–3 sources for cross-verification. Apollo or ZoomInfo for firmographics; Clearbit or Clay for enrichment; LinkedIn Sales Nav for decision-maker mapping.
  • Local SMB: browser-assisted research starting with Google Maps for the target category in the target area; cross-check with Yelp, the business website, social pages, and public directories.

If the user's list quality bar is high, smaller is better. 25 verified leads beats 250 mostly-junk ones.

Phase 3 — Qualify each candidate

Score every candidate against the ICP checklist. Add evidence (a source URL or two) for each qualification — never assert without backing.

Confidence levels (used across all branches):

  • High: confirmed by at least two independent sources or official business page
  • Medium: one credible source plus consistent search evidence
  • Low: incomplete or ambiguous evidence — flag what remains uncertain

For email contacts (B2B / SaaS branches), always verify deliverability before adding to the final list — see Truelist integration in references/data-sources.md. Don't ship leads with invalid or risky emails.

Phase 4 — Score and prioritize

Apply this rubric for the SaaS, B2B, and Local SMB branches. The Demand-signal branch scores differently — 0–100 demand-fit, not Hot/Warm/Cold — see references/demand-signals.md.

Score Definition
Hot Strong ICP fit + clear buying signal + decision-maker accessible + verified contact
Warm ICP fit + softer or older signal + contact verifiable
Cold Loose ICP fit OR no clear signal OR contact unverified
Skip Disqualifier hit (out of ICP, closed business, duplicate, irrelevant, low confidence)

Branch-specific signals refine the scoring — see each reference file. Default ratio target: ~20% Hot, ~30% Warm, rest Cold/Skip.

Phase 5 — Output the lead sheet

(SaaS / B2B / Local SMB. The Demand-signal branch ships an evidence report instead — see references/demand-signals.md.)

Default to a markdown table in chat. Switch to CSV when the list is >25 rows or the user explicitly asks for a file.

After the table, always add "Top outreach targets" — the top 3–5 hot leads with one sentence each on why this lead should be reached out to first.

Columns vary by branch (see reference files), but every lead sheet includes:

  • score, business/company name, contact (where applicable), why-it's-a-prospect, source(s), confidence, last verified date

Compliance Guardrails

These apply to every branch. Read first, every engagement.

  1. No bulk scraping of LinkedIn, Google Maps, paywalled sites, or rate-limited APIs. Browser is an assisted research tool, not a scraper.
  2. No CAPTCHA, login wall, or bot protection bypass. If a site requires it, work with what's publicly visible.
  3. Public business contact channels only. Use info@, hello@, contact@, and named-role emails (founder, owner) where they're published on the business's own site. Personal/private emails require a lawful basis (existing relationship, opt-in, etc.).
  4. GDPR / CAN-SPAM / CASL aware. Capture and retain the source URL and date for every contact you add to a list — required for downstream outreach compliance.
  5. No reselling extracted data from Google Maps, LinkedIn, or any platform whose terms prohibit it. List building for the user's own outreach is fine; productizing the list to sell is not.
  6. Rate limit yourself. Even on public sources, space requests. Don't fingerprint as a bot.
  7. No breached, leaked, or unprovenanced data. Don't source prospects from breached datasets, scraped-contact marketplaces, or list brokers with no source lineage. Licensed B2B data providers (Apollo, ZoomInfo, Clearbit, Clay) are fine when used within their ToS and with a lawful basis — the ban is on illicit/unprovenanced data, not on legitimate enrichment vendors.
  8. Never target or infer sensitive traits. Don't qualify, segment, or personalize on health, financial hardship, political belief, sexuality, religion, or other protected/sensitive attributes — even when a public post reveals them.

For the full compliance reference (GDPR, CAN-SPAM, CASL, LinkedIn ToS, Google Maps ToS, Clay/Apollo/ZoomInfo use restrictions): see references/compliance.md.


Inputs to Collect

If missing, ask once, then infer reasonable defaults and continue:

  • Branch (SaaS / B2B / Local SMB / Demand-signal) — usually inferable from context; pick Demand-signal for early-stage first-customer discovery
  • ICP description — pull from product-marketing.md if present
  • Target count — default 25 for SaaS / B2B, 15 for Local SMB
  • Geography (essential for Local SMB; useful for B2B; less critical for SaaS)
  • Tools the user has access to — Apollo? Clay? ZoomInfo? Hunter? Truelist? Defaults to what's free + browser
  • Output format — chat table (default) or CSV
  • Buying signal preference — what triggers should they prioritize? (funding rounds, hiring, recent move, etc.)

Tool Selection Quick Picks

Full breakdown in references/data-sources.md. Quick picks:

If the user has access to... Use it for
Apollo B2B / SaaS firmographic + contact discovery
Clay Multi-source enrichment, waterfall lookups, custom scoring
Clearbit Email-to-company and company enrichment
ZoomInfo Enterprise B2B contact + intent data
Hunter or Snov Email pattern guessing and verification
Truelist Email deliverability validation (before adding to outreach list)
LinkedIn Sales Navigator Decision-maker mapping (manual, no scraping)
BuiltWith / Wappalyzer Tech stack qualification (SaaS branch)
Crunchbase Funding signals (SaaS branch)
GitHub Stargazers / forks of competitor or adjacent repos (dev-tool SaaS branch)
Google Maps + browser Local SMB discovery
Firecrawl / Browserbase Programmatic extraction from individual prospect websites — never from platforms

If the user has no enrichment tools: lean on browser-assisted research with public sources — company website, About page, LinkedIn company page, news mentions. Slower but works.


Output Formats

Default — chat table

For SaaS / B2B (≤25 rows):

| Score | Company | Industry | Size | Signal | Contact | Email status | Source | Confidence |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |

For Local SMB (≤15 rows) — port from the local-prospector reference:

| Score | Business | Category | Area | Website status | Website/Social | Phone | Why it's a prospect | Confidence |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
CSV — when >25 rows or user requests a file

SaaS / B2B columns:

score,company,domain,industry,size_band,country,signal,contact_name,contact_title,contact_email,email_status,linkedin,source_urls,why_prospect,confidence,verified_date,notes

Local SMB columns:

score,business,category,area,distance_km,website_status,website_url,social_urls,phone,email,source_urls,why_prospect,confidence,verified_date,notes
Always include after the table
  • Top outreach targets: top 3–5 hot leads with one-sentence outreach rationale each
  • Search parameters: branch, ICP, location/radius, target count, date generated
  • Open questions: anything you couldn't verify and the user should look at

Quality Checks (before finalizing)

  • Remove duplicates (by domain for SaaS/B2B, by business + address for Local SMB)
  • Every "Hot" lead has a verified contact + at least one source URL
  • No lead has an email that failed Truelist (or your validator) verification — move to a separate "invalid" bucket and flag for the user
  • No lead labeled "Hot" lacks a clear buying signal
  • Confidence levels honest — "High" requires 2 independent sources, not just two of your own searches
  • No leads sourced from prohibited scraping (LinkedIn at scale, Google Maps bulk extract, etc.)
  • Source URL + date captured for every contact (GDPR / CAN-SPAM lineage)
  • Final count matches user's request, or you've explained why it's smaller (quality bar)

Common Mistakes

  1. Starting discovery without an ICP. Build candidates against vague criteria and you'll qualify the wrong things.
  2. Treating data sources as authoritative without cross-checks. Apollo and ZoomInfo are out of date often; verify before scoring as "Hot."
  3. Adding contacts without email verification. Cold email reputation tanks fast with bounces — always validate.
  4. Bulk scraping LinkedIn or Google Maps. Real risk: account suspension + ToS violation. Browser as an assisted tool only.
  5. Mixing branches. Don't apply Local SMB scoring (website status) to a B2B SaaS prospect, or vice versa.
  6. "Hot" labels without buying signals. ICP fit alone is not enough — the signal is what makes the timing right.
  7. No source URLs. Every claim should be traceable to a public source. Future outreach depends on this lineage.
  8. Ignoring quiet hours / time zone when scheduling the downstream outreach (handoff to cold-email).
  9. Forgetting to retain consent / lineage records. Required for GDPR DSARs and CAN-SPAM audits.

Task-Specific Questions

  1. Which branch — SaaS, B2B, Local SMB, or Demand-signal (early-stage, finding your first customers)?
  2. What's your ICP? (Or: should I pull from your product-marketing context?)
  3. How many qualified leads do you want?
  4. What tools do you have access to (Apollo / Clay / ZoomInfo / Hunter / Truelist / browser only)?
  5. What's the triggering buying signal you care most about?
  6. Geography or radius (Local SMB / B2B)?
  7. Chat table or CSV?

Tool Integrations

For implementation, see the tools registry. Key prospecting tools:

Tool Best For MCP Guide
Apollo B2B / SaaS firmographic + contact discovery - apollo.md
Clay Multi-source enrichment + waterfall clay.md
Clearbit Email-to-company enrichment - clearbit.md
ZoomInfo Enterprise B2B contact + intent zoominfo.md
Hunter Email pattern + verification - hunter.md
Snov Email finder + verifier - snov.md
Truelist Email deliverability validation - truelist.md
Outreach Sales engagement (post-list) outreach.md
RB2B Visitor identification (warm intent) - rb2b.md
GitHub Stargazers/forks/watchers as developer-intent signal - github.md
Firecrawl Single-target site extraction (prospect's own website) firecrawl.md
Browserbase Real-browser site research when rendering or interaction needed browserbase.md

Related Skills

  • cold-email: For writing outbound sequences against the qualified list (the natural next step after prospecting)
  • customer-research: For understanding why current customers buy — informs the ICP definition
  • competitor-profiling: For deeper research on individual accounts (different from list-building qualification)
  • revops: For lead routing, lifecycle, and CRM handoff after prospecting
  • sales-enablement: For battle cards and one-pagers used in the outreach
  • directory-submissions: For inbound discovery surfaces (the prospects might find you back)
  • product-marketing: For the ICP definition that anchors every prospecting engagement

来源与版本声明

本页面由加搜科技整理业务说明并托管安装文件。原始 Skill 来源渠道:GitHub MarketingSkills; 原始项目名称:prospecting; 固定版本:67264763cb10; 许可证:MIT。技能包内保留完整出处和许可证说明。

各 Agent 能力说明参考对应官方文档。页面不提供外部跳转。

INSTALL

B2B 客户开发 Skill v1.0.0,ZIP 带 SHA256 校验

默认做法是把提示词复制给 AI Agent,让它自己下载并安装。提示词里已经写清要用完整 ZIP、装完报告目录、并先跑一个小任务验证。

METHOD 01 · 交给 AI 自己装

复制提示词

适合大多数情况。Agent 会下载 ZIP、解压、放到正确目录,并在缺少权限时告诉你需要手工做哪一步。

请帮我把「B2B 客户开发 Skill」安装到我正在使用的 AI Agent。
1. 下载完整 Skill ZIP:https://www.vibemarketing.work/packages/skill-b2b-prospecting/1.0.0/skill-b2b-prospecting.zip
   注意:网页 HTML 不能当作 Skill 文件安装,必须使用 ZIP 里的完整文件。
2. 解压后保留 SKILL.md 及全部配套文件,按你所用 Agent 的 Skill 目录规则安装。
3. 安装完成后告诉我实际安装目录。
4. 用一个只读小任务验证 Skill 已被识别。
5. 如果你没有联网、下载或写目录权限,请直接告诉我哪几步需要我手工完成。
参考:原始 SKILL.md https://www.vibemarketing.work/raw/skill-b2b-prospecting/SKILL.md;安装指南 https://www.vibemarketing.work/agent-install/skill-b2b-prospecting.md

FURTHER READING

B2B 客户开发 Skill 相关的实操文章

别人做同类任务时踩过的坑和总结,动手前后都值得翻一下。

Sales Enablement 配置清单:销售赋能的轻量版、标准版和团队版

为代理商项目组准备的销售赋能速查卡,适合第一次接触时直接照着走。重点放在稳定批量产出,不要求预先搭建复杂系统。

  • 提示词
  • 自动化
  • Skill介绍
  • 代理商项目组

问答选题效果忽高忽低?先排查“自动化失败后没有兜底”

这是一份偏实战的问答选题配置说明。先用小样本完成“用少量样本建立批量生产规范”,再逐步扩到批量任务;同时设置人工抽检、来源记录和失败兜底,降低自动化失败后没有兜底带来的波动。文末附一组可复制参数,便于继续减少信息遗漏。

  • Skill教程
  • 自动化
  • 小红书
  • 代理商项目组

评论挖掘 Skill 怎么用:为新品做一周内容排期

聚焦一个问题:首页信息密度失控。文中用正反两组输入说明评论挖掘为什么会跑偏,以及怎样把结果拉回可用范围。

  • 提示词
  • Skill介绍
  • 多模态搜索
  • 评论挖掘

AEO现场笔记:批量发现用户真正会搜的问题

给出关键词研究的最短操作路径,用一个真实感示例演示如何批量发现用户真正会搜的问题,并标出能让协作更顺畅的关键设置。

  • Skill教程
  • Notion
  • 销售赋能
  • AEO

产品发布视频 Skill 怎么用:从搜索词反推内容选题

一页看懂产品发布视频。包含适用场景、最小输入和从搜索词反推内容选题的示例。

  • 实战案例
  • 自动化
  • 产品发布视频
  • 可复制

本地化翻译 Skill 怎么用:把评论区整理成购买决策线索

从空白开始配置 Translation Studio:先明确把评论区整理成购买决策线索所需的资料,再生成初稿,随后按AI搜索规则做压缩与校对。最后提供检查表,帮助稳定降低机械感。

  • Skill教程
  • 进阶
  • 销售赋能
  • 代理商项目组

以上文章正在编辑中,上线后可直接点击阅读。即将上线,敬请期待。

按这个 Skill 的产出能不能直接被下一个 Skill 用上来推荐,不是固定名单。多数情况下按顺序跑完一组,比单独用一个效果更好。

SEO 与 GEO#05

GEO AI 搜索优化 Skill

诊断品牌在 ChatGPT、Perplexity、Google AI Overviews 等答案引擎中的可见度和引用机会。

来源项目 · coreyhaines31/marketingskills ★ 40,682 · Fork 6,416
出海增长#06

GTM 市场进入 Skill

为新品、市场进入或定位调整制定 GTM 路线、买方角色和 90 天执行计划。

来源项目 · kostja94/marketing-skills ★ 742 · Fork 108

VibeMKT COMMUNITY

加入 VibeMKT 社群

微信扫码,交流营销 Skill 的选择、安装、试用与业务化改造。

加入 VibeMKT 社群的微信二维码

二维码会持续显示,关闭弹窗后返回当前页面。