关于 people-search
通过 Extruct 在目标公司中查找联系人,供营销团队按目标角色生成关联人员表和 CSV,并交由后续外联步骤使用。
主要功能
- 01将目标职位扩展为搜索条件
- 02通过 extruct-api 添加人员查找列
- 03发现关联的人员表
- 04可选补充 LinkedIn 资料
- 05将人员数据导出为 CSV
适用场景
- 01查找目标公司的决策者
- 02根据公司表建立潜在客户名单
- 03为邮件信息补充准备 LinkedIn 资料
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ extruct-ai/ gtm-skills --skill people-search安装后在 Claude Code 中输入/people-search确认已加载。
详细介绍
LinkedIn Finder
通过 Extruct 找到目标公司中的合适人选。生成包含 LinkedIn 个人资料的人员表格,无需使用外部 API 额度。
相关技能
list-segmentation → people-search → email-search → email-generation → email-response-simulation → campaign-sending
确定要锁定哪些公司后,此技能会帮你找到要联系的人。下一步,使用 email-search 获取他们已验证的邮箱和电话号码。
Extruct API 操作
此技能将所有 Extruct API 调用委托给 extruct-api 技能。
对于所有 Extruct API 操作,请阅读并遵循 skills/extruct-api/SKILL.md 中的说明。
所有表格读取、列创建(包括 company_people_finder)、数据增强运行、子表发现和数据获取均由 extruct-api 技能处理。此技能专注于搜索对象以及角色策略,extruct-api 技能负责执行 API 操作。
输入
| 输入 | 来源 | 必需 |
|---|---|---|
| Extruct 表格 ID | 来自 list-building 或 list-enrichment 的公司表格 | 是 |
| 目标角色 | 用户输入或上下文文件中的 ICP | 是 |
| 每家公司最多结果数 | 用户偏好(默认值:5) | 否 |
工作流
第 1 步:确认表格
使用 extruct-api 技能获取表格元数据。向用户展示:表格名称、类型、行数。
第 2 步:定义角色
询问用户:“我们要联系这些公司的哪些人?”
然后扩展为角色列表。使用宽泛的角色描述,不要使用精确职位名称——Extruct 的人员查找器会根据角色语义匹配,而不是精确的职位名称字符串。
角色列表指南:
- 3-7 个角色最合适
- 使用宽泛术语:“VP Sales”,而不是“Vice President of Enterprise Sales”
- 尽可能涵盖决策者、影响者和支持者
- 包含不同的部门变体
角色扩展示例:
User says: "Sales and ops leaders"
→ Roles: ["VP Sales", "Head of Sales", "Sales Operations", "RevOps", "Business Development", "CRO"]
User says: "People who buy data tools"
→ Roles: ["Revenue Operations", "Sales Operations", "Data Operations", "Business Intelligence", "CRM Admin"]
User says: "Innovation and strategy at corporates"
→ Roles: ["Head of Innovation", "VP Strategy", "Corporate Development", "Ventures", "Technology Scouting"]
如果有上下文文件,请读取其中的 ICP 目标角色:
claude-code-gtm/context/{company}_context.md → ## ICP → Roles column
第 3 步:添加 company_people_finder 列
委托 extruct-api 技能向表格添加 company_people_finder 列,并设置以下内容:
- roles — 第 2 步扩展后的角色列表
- provider —
research_pro(始终使用) - max_results — 每家公司 3-5 个(数量越多,速度越慢且结果越杂)
第 4 步:触发数据增强运行
委托 extruct-api 技能运行新列。
第 5 步:监控并发现子表
company_people_finder 列会自动创建人员子表。使用 extruct-api 技能获取父表元数据,并通过 child_relationships 发现人员子表。
第 6 步:可选:添加 LinkedIn 数据列
如需更丰富的个人资料数据(工作经历、教育经历、技能),可使用 extruct-api 技能向人员表添加 linkedin Agent 列。此步骤为可选项——如果在 email-search 步骤中只需要姓名、角色和 LinkedIn URL,则可跳过。
第 7 步:获取并检查人员数据
使用 extruct-api 技能从人员表获取数据。
展示汇总信息:
- 表格中的公司总数:N
- 找到的人员数:N
- 每家公司的平均人员数:N
- 没有找到人员的公司数:N
展示 10 位人员样本以供抽查:
| 姓名 | 角色 | LinkedIn URL | 母公司 |
|---|---|---|---|
| ... | ... | ... | ... |
询问:
- “角色组合看起来合适吗?”
- “有没有遗漏的角色?需要添加更多吗?”
- “准备好继续使用
email-search查找已验证的邮箱了吗?”
第 8 步:导出供 email-search 使用
将人员列表保存为 CSV 文件,路径为 claude-code-gtm/csv/input/{campaign}/people_linkedin.csv,包含以下列:full_name、role、profile_url、parent_row_id。
email-search 技能会读取此 CSV(或直接读取人员表),并通过联系人数据增强服务提供商(例如 Prospeo、Fullenrich)补充已验证的邮箱。
输出
| 输出 | 格式 | 位置 |
|---|---|---|
| 人员表格 | Extruct 子表 | 自动创建,并关联至父表 |
| 人员 CSV | 包含姓名、角色和 LinkedIn URL 的 CSV | claude-code-gtm/csv/input/{campaign}/people_linkedin.csv |
要传递的关键表格 ID
此技能完成后,将以下内容传递给 email-search:
- 人员表格 ID — 用于直接访问人员数据
- 父级表格 ID — 用于交叉引用公司数据
- 营销活动 slug — 用于文件路径