关于 setup-icp-md
一次性技能,通过产品证据、市场研究和用户输入确定项目的理想客户画像,并在根目录写入 `ICP.md`。适用于需要明确目标买家与不适配客户的团队。
主要功能
- 01研究产品与市场证据
- 02访谈用户以补足信息缺口
- 03选择并论证一个主要 ICP
- 04记录次要细分群体和排除条件
- 05在现有 `AGENTS.md` 中添加链接
适用场景
- 01明确产品的主要买家
- 02为营销信息和路线图提供依据
- 03识别不适配的客户群体
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dobroslavradosavljevic/ skills --skill setup-icp-md安装后在 Claude Code 中输入/setup-icp-md确认已加载。
附带文件agents/openai.yamlreferences/template.md
详细介绍
设置 ICP.md
概述
一次性设置:确定最适合本项目的理想客户画像,并在仓库根目录写入一个 ICP.md。结合产品证据、用户输入和外部市场信号。除非用户明确要求重新生成或更新文件,否则不要将此视为持续维护技能。
输出
- 只写入一个文件:仓库根目录下的
ICP.md。 - 如果
ICP.md已存在,询问一次是否要覆盖、合并/更新或中止。不得静默覆盖。
工作流程
1. 立足产品
了解实际正在构建和销售的产品:
- 根目录文档、落地页/定价/关于页面文案、定位主张。
- 功能、套餐、引导流程、权限,以及产品明确服务的对象。
- 代码和文档中的领域用语(角色、组织类型、工作流)。
- 仓库中已有的用户画像、市场或销售笔记。
优先采用仓库中的一手证据,而非通用 SaaS 用户画像模板。
2. 调研市场信号
如有可用的已配置调研或网络工具,请使用;否则搜索并打开一手来源:
- 竞争对手和替代方案:查看其主页/定价/面向客户的招聘页面,了解目标客户。
- 品类用语:细分市场、公司规模、待完成任务、购买触发因素。
- 公开评价、案例研究或目录:揭示实际买家与终端用户。
记录来源 URL 和日期。区分证据与推断。
3. 访谈用户(仅针对信息缺口)
仅询问调研无法确定的内容。将问题合并提问。信息缺失时,涵盖以下方面:
- 谁付费,谁使用。
- 最适合的公司规模、行业、地区和成熟度。
- 不适配客户(不理想客户)的特征。
- 销售模式(自助服务、销售辅助、PLG)和当前增长的实际案例。
- 必须赢下的细分市场,以及可选的相邻细分市场。
如果用户拒绝访谈,请基于明确标注的假设和置信度继续。
4. 选择并论证 ICP
- 选定一个主要 ICP(精准优于宽泛)。
- 可选列出 1–2 个优先级较低的次要细分市场。
- 明确说明反向 ICP / 不适配条件。
- 解释该 ICP 为何契合产品能力和 GTM 实际情况。
- 标注置信度,以及哪些情况会改变建议。
5. 编写 ICP.md
使用 references/template.md。填写适用部分;省略空白部分。质量标准:
- 足够具体,能指导信息传达、路线图优先级排序和支持分流。
- 在买家、倡导者和终端用户不同时,明确区分三者。
- 包含触发因素、痛点、期望成果和异议。
- 包含反向 ICP,避免 Agent 过度泛化。
- 引用来源;不得编造虚假的人口统计信息。
6. 在 AGENTS.md 中添加链接(有条件)
创建 ICP.md 后:
- 仅检查根目录下的
AGENTS.md。 - 如果不存在,跳过链接操作。不要创建
AGENTS.md。 - 如果存在,且尚无链接,则添加指向
ICP.md的明确指引:- 优先使用已有的 Index / Docs / Related docs 部分。
- 否则添加简短章节,例如
## Project docs,并包含一条项目符号:- [ICP.md](ICP.md) — ideal customer profile - 不要将完整 ICP 复制到
AGENTS.md。 - 保留
AGENTS.md中无关内容。
7. 交付
- 确认写入的路径。
- 简要总结:用一句话说明主要 ICP、主要不适配条件、置信度,以及
AGENTS.md是已更新还是已跳过。 - 除非用户要求,否则不要提交更改。
隔离
此技能独立运行。不要提及、链接或依赖其他技能。仅引用仓库文件、外部来源、用户输入和此技能的 references/。
范围之外
- 完整的 GTM 策略、定价模式设计或销售手册。
- 重写营销页面以匹配 ICP(除非另有要求)。
- 缺少
AGENTS.md时创建该文件。 - 定期审查,除非用户要求再次运行设置流程。
评论
支持 Markdown