关于 blitz-gtm-brainstorm
将 B2B 市场进入目标整理为经过验证的 `gtm-brief.yaml`,供 blitz-create-script 生成脚本。该 Skill 指导选择端点、设计筛选条件、验证枚举值并规划结果量。
主要功能
- 01将目标映射到 Blitz 搜索端点
- 02构建优先召回的筛选条件
- 03通过实时数据验证枚举值
- 04探测结果量并规划分区
- 05设定补充数据、输出和语言
适用场景
- 01设定面向多家公司的 ICP 搜索
- 02查找指定客户公司的决策者
- 03规划超出结果上限的搜索
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ api-blitz/ skills --skill blitz-gtm-brainstorm安装后在 Claude Code 中输入/blitz-gtm-brainstorm确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/endpoint-decision.mdenums.jsongtm-brief-schema.mdstrategy.mdvolume-and-partition.mdscripts/probe_volume.shpull_enums.sh详细介绍
Blitz GTM 头脑风暴
将模糊的 GTM 目标转化为精确且经过验证的 GTM 简报(gtm-brief.yaml),由
blitz-create-script 编译成可运行的脚本,且不会静默失败。Blitz 从基于 LinkedIn、拥有 3.8 亿多个档案的数据集中返回经过验证的 B2B 决策者;简报就是规格说明。
快速开始
让用户用一句话描述目标(“触达美国 B 轮 SaaS 公司的销售负责人”),然后
执行以下步骤并输出 gtm-brief.yaml。不要在这里编写代码——那是
blitz-create-script 的工作。
以下 scripts/ 和 references/ 路径均相对于此技能自身的目录——从该目录运行辅助脚本(例如 bash <skill-dir>/scripts/pull_enums.sh list),而不是从用户的项目根目录运行。
工作流
-
选择拓客方式和端点。 将目标映射到唯一一个端点。详情和 请求格式见:references/endpoint-decision.md。
- 按 ICP 搜索多家公司 → Find People(
/v2/search/people) - 搜索一家指定客户,找到最佳决策者 → Waterfall ICP(
/v2/search/waterfall-icp-keyword) - 搜索一家公司的所有员工 → Employee Finder(
/v2/search/employee-finder) - 搜索公司而非个人 → Company Search(
/v2/search/companies)
- 按 ICP 搜索多家公司 → Find People(
-
起草筛选条件——优先召回率。 先阅读 references/strategy.md, 然后根据几乎每条记录都有的密集字段搭建基础条件:
job_title(全文搜索——广撒同义词、长短形式和多语言变体)、公司keywords(搜索描述)、城市、员工人数、min_connections。仅将稀疏枚举值 (industry、job_level、job_function、type、revenue)用作精度调节项——每一项 都可能静默地将结果缩减为仅含已标注的记录。只填写所选端点使用的键。 -
实时验证你实际使用的每个枚举值。 区分大小写的枚举值一旦拼错就会静默返回 0 条结果(
"SaaS"≠"Software Development")。对于简报中的每个industry/job_level/job_function/employee_range/sales_region/country_code/type值, 使用bash scripts/pull_enums.sh search <enum> "<value>"确认完全匹配(例如:search industry "health";list显示所有枚举值,get <enum>会列出较小枚举的全部值)。发现任何不匹配时,与用户确认并修正。该脚本从 Blitz OpenAPI 规范实时获取数据——SDK 生成其枚举值时也使用同一来源;如果处于离线状态,则回退到已提交的 references/enums.json(可能已过时——请重新验证)。使用的枚举值全部匹配后,设置enums_verified: true(仅使用关键词、不使用任何枚举值的搜索显然已通过验证)。此步骤用于防止拼写错误——并非鼓励依赖枚举值;应优先采用第 2 步中的关键词基础条件。 -
探测数据量并决定是否分区。 运行
echo '<request-json>' | BLITZ_API_KEY=... bash scripts/probe_volume.sh /v2/search/people读取total_results(Find People / Company Search)或total_pages(Employee Finder)。如果 人群超出可触达上限(约 5 万人/家公司,每家公司约 1 万人),设置volume.exceeds_ceiling: true,并填写partition_plan。参见 references/volume-and-partition.md。 -
数据补全、输出和语言。
email(适用于任何潜在客户计划)、phone(仅限美国——如果目标对象不在美国,请提醒用户)、反向查找。输出格式:csv/json/stdout。语言:python、typescript或javascript——按用户选择原样记录(不要默认将选择 JS 的用户设为 TS)。 -
生成简报。 按照 references/gtm-brief-schema.md 编写
gtm-brief.yaml,并询问用户是否要将其保存到工作目录。然后告知用户运行 blitz-create-script。
规则
- 绝不猜测你使用的枚举值。每次运行时都要实时获取并确保完全匹配(数据集会发生变化)——但应优先使用精简的关键词骨干,这样就能尽量少依赖枚举。
- 绝不要在简介中放入 API 密钥。密钥只保存在
BLITZ_API_KEY/.env中。 - 如果用户已经了解自己的 ICP,可以跳过前面的步骤——但仍须验证枚举值(步骤 3)。