关于 icp-website-review
icp-website-review 是一项 Agent 技能,通过预先构建的理想客户画像评估网站。营销和产品团队可用它生成评分卡、收集开放式反馈,或与竞争对手进行比较,并汇总多画像结果。
主要功能
- 01使用现有 ICP 画像评估网站
- 02生成分维度数值评分卡
- 03开展开放式画像焦点访谈
- 04与竞争对手网站比较
- 05汇总不同画像的评估
适用场景
- 01在网站改版前进行审查
- 02发现转化与信息传达问题
- 03收集对落地页草案的反馈
- 04评估相对于竞争对手的定位
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ nikiandr/ goose-skills --skill icp-website-review安装后在 Claude Code 中输入/icp-website-review确认已加载。
附带文件skill.meta.json
详细介绍
ICP 网站评审
以预先构建的合成 ICP 用户角色视角评估任意在线资产。这是评估引擎——它会加载由 icp-persona-builder 创建的用户角色,并用它们评估你指定的任何内容。
前提条件
用户角色必须位于 clients/<client>/personas/personas.json。如果不存在,请先运行 icp-persona-builder。
快速开始
结构化评分卡(默认):
Review [company]'s website using their ICP personas. Site: [url].
自由形式焦点小组:
Run a focus group on [company]'s new landing page: [url]. Use focus-group mode.
正面对比竞品:
Compare [company]'s site ([url]) against [competitor] ([url]) through ICP personas.
输入
| 输入 | 必填 | 来源 |
|---|---|---|
| 用户角色 | 是 | clients/<client>/personas/personas.json |
| 目标 URL | 是 | 用户提供 |
| 模式 | 否 | scorecard(默认)、focus-group 或 head-to-head |
| 竞品 URL | 正面对比时必填 | 用户提供 |
| 指定页面 | 否 | 默认:主页 + 爬取过程中发现的关键页面 |
| 范围 | 否 | full-site(默认),或用于单页评审的具体页面 URL |
模式
模式 1:结构化评分卡(默认)
按维度进行严谨评估,并给出数值评分。适用于:
- 改版前审计
- 转化率优化
- 跟踪改进情况(不同轮次的评分可进行比较)
- 向利益相关方演示(以数据为依据)
模式 2:自由形式焦点小组
每个用户角色都会自然地表达反应——包括思绪流、情绪反应、他们可能提出的问题,以及令他们困惑的内容。不进行严格评分。适用于:
- 对草稿或概念进行早期反馈
- 了解情绪反应和直觉感受
- 发现评分卡维度可能遗漏的意外问题
- 获取更自然、更像真人的反馈
模式 3:正面对比竞品
每个用户角色都会评估你的网站和竞品网站,然后给出选择及理由。适用于:
- 竞争定位
- 了解潜在客户选择竞品的原因
- 找出竞品表现优于你的具体方面
- 为销售竞品应对卡提供参考
流程
步骤 1:加载用户角色
读取 clients/<client>/personas/personas.json。确认:
- 用户角色存在且格式正确
- 列出将使用的用户角色(姓名、职位、细分群体)
- 如果用户只想使用指定的用户角色,则相应筛选
步骤 2:爬取目标页面
获取每个用户角色实际可能访问的关键页面:
- 主页(所有人都从这里开始)
- 定价页面(如果公开)
- 产品/功能页面(面向技术买家)
- 解决方案/用例页面(面向业务买家)
- 关于页面(检查信任度/可信度)
- 案例研究或推荐语(社会认同)
- 博客(1–2 篇近期文章,用于了解内容质量)
- 文档或资源(与技术买家相关时)
对每个页面使用 WebFetch。提取主要内容、标题、行动号召和整体结构。记录已有内容和缺失内容。
同时检查外部形象:
- 搜索结果:使用 WebSearch 搜索“[公司名称]”和“[公司名称] reviews”
- 评价网站:快速查看 G2/Capterra
- 社会认同信号:知名 Logo、媒体报道、信任徽章
对于正面对比模式,爬取竞品网站上的相同页面。
步骤 3:运行评估(视模式而定)
评分卡模式
针对每个用户画像,从以下维度进行评估:
A)第一印象(10 秒内)
- 他们认为这家公司是做什么的?
- 他们能看出这是为自己提供的吗?
- 标题是否直击他们的痛点?
- 第一眼的信任度如何?
- 评分:1-10
B)信息相关性
- 价值主张是否能引起他们对自身具体痛点的共鸣?
- 使用的语言让他们感到熟悉还是疏离?
- 他们能否从这些信息中看到自己的影子?
- 是否以他们在意的方式阐述了收益?
- 评分:1-10
C)信任度与可信度
- 社会认同是否与他们相关?(相同的行业、规模、角色)
- 声明是否有证据支持?
- 团队介绍页面能否增强信心?
- 是否存在任何警示信号?
- 评分:1-10
D)清晰度与信息架构
- 他们能否快速找到所需内容?
- 产品是否易于理解?
- 定价是否清楚?
- 下一步是否明确?
- 评分:1-10
E)异议处理
- 网站是否回应了他们可能提出的异议?
- 是否提供了对比页面或差异化说明?
- 内容深度是否足以支持他们的决策流程?
- 评分:1-10
F)总体评价
- 他们会采取下一步行动吗?
- 最大的阻碍是什么?
- 最有影响力的一项改进是什么?
- 总分:1-10
焦点小组模式
针对每个用户画像,以自然的第一人称表达其反应。不必拘泥于固定结构——让用户画像中的角色自由表达。
向每个用户画像提出以下提示词:
你是[用户画像名称],在[公司类型]担任[职位]。[情境摘要]。你刚打开这个网站。请自然地说出你的反应——你首先注意到什么?什么让你感到困惑?什么让你兴奋?什么让你心存怀疑?你会继续浏览还是离开?如果你留下来,接下来会去哪里?在采取行动之前,你还需要了解哪些问题的答案?
指南:
- 以用户画像角色的第一人称撰写
- 体现他们的个性和怀疑程度
- 加入情绪反应(“这让我立刻感到不安,因为……”)
- 提及页面上的具体内容(“标题写着 X,但我想找的是 Y”)
- 说明他们接下来会怎么做(“看到这里之后,我大概会去 Google 搜索‘[竞争对手] vs [公司]’”)
- 最后给出直觉判断:感兴趣、怀疑、困惑或离开
所有用户画像都表达反应后,综合总结共同主题和不同观点。
正面对比模式
针对每个用户画像,分别评估两个网站,然后进行比较。
每个用户画像的结构:
- 对网站 A 的快速评价(3-5 条反应)
- 对网站 B 的快速评价(3-5 条反应)
- 逐项对比:
| 维度 | 网站 A | 网站 B | 胜出方 |
|---|---|---|---|
| 第一印象 | [X/10] | [X/10] | [A/B/平局] |
| 信息相关性 | [X/10] | [X/10] | [A/B/平局] |
| 信任度与可信度 | [X/10] | [X/10] | [A/B/平局] |
| 清晰度与导航 | [X/10] | [X/10] | [A/B/平局] |
| 异议处理 | [X/10] | [X/10] | [A/B/平局] |
| 总体 | [X/10] | [X/10] | [A/B/平局] |
- “如果今天必须做出选择……”——用这个用户画像角色自己的话说明哪个网站胜出以及原因
- 网站 A 可以借鉴网站 B 的哪些做法——指出竞争对手做得更好的具体方面
- 网站 A 做得更好的方面——不要丢掉这些优势
所有用户画像都完成评估后,给出跨用户画像的竞争总结:
- 哪个网站在大多数用户画像中胜出?
- 哪些用户画像群体更倾向竞争对手?(这些是存在流失风险的群体)
- 需要重点应对的竞争对手优势是什么?
- 值得进一步强化的独特优势是什么?
步骤 4:跨用户画像综合分析
无论采用哪种模式,都必须提供:
- 共识问题——所有用户画像都指出的问题(紧急)
- 特定群体的差距——只有某些用户画像注意到的问题(针对性修复)
- 信息传达脱节——网站用语与买家用语之间的差异
- 缺失内容——用户画像希望看到的页面、版块或佐证材料
- 应保留的优势——不要破坏已有成效
- 优先级矩阵——按影响(受影响的用户画像)和工作量排序
输出
保存到 clients/<client-name>/icp-reviews/<date>-<mode>.md
此路径支持随着时间推移进行多次评审,方便跟踪改进、比较重新设计前后的效果,或积累竞争情报。
评分卡输出模板
# ICP Website Review: [Company Name]
**Date:** [Date] | **Mode:** Scorecard | **URL:** [website]
**Pages analyzed:** [N] | **Personas used:** [N]
**Personas from:** `clients/<client>/personas/personas.json` (created [date])
---
## Executive Summary
[3-5 sentences: overall assessment, biggest strengths, biggest gaps, top 3 recs]
**Average score: [X/10]**
| Persona | Segment | Score | Would Convert? |
|---------|---------|:-----:|:-:|
| [Name] | [Segment] | [X/10] | [Yes/Maybe/No] |
| ... | ... | ... | ... |
---
## Persona Reviews
### [Persona Name]'s Review
**Arriving with:** [Their situation and buying trigger]
| Dimension | Score | Summary |
|-----------|:-----:|---------|
| First Impression | [X/10] | [One line] |
| Messaging Relevance | [X/10] | [One line] |
| Trust & Credibility | [X/10] | [One line] |
| Clarity & Navigation | [X/10] | [One line] |
| Objection Handling | [X/10] | [One line] |
| **Overall** | **[X/10]** | **[One line]** |
**Liked:**
- [Specific, with reference from the site]
**Frustrated by:**
- [Specific, with explanation of why THIS persona cares]
**Wished they could find:**
- [Missing content/info, why they need it]
**Verdict:** [Would they convert? #1 blocker?]
---
[Repeat for each persona]
---
## Cross-Persona Analysis
### Consensus Issues
1. [Issue] — [Why it matters]
### Segment-Specific Gaps
| Gap | Affected Personas | Impact |
|-----|------------------|--------|
| [Gap] | [Names] | [High/Med/Low] |
### Messaging Disconnects
| Site says | Buyers say | Affected |
|-----------|-----------|----------|
| "[quote]" | "[quote]" | [Names] |
### Strengths to Preserve
- [What works]
---
## Prioritized Recommendations
### High Impact
1. **[Rec]** — Affects: [personas]. Current: [X]. Target: [Y].
### Medium Impact
2. **[Rec]**
### Quick Wins
- [Small changes]
---
## Score Matrix
| Dimension | [P1] | [P2] | [P3] | [P4] | Avg |
|-----------|:----:|:----:|:----:|:----:|:---:|
| First Impression | | | | | |
| Messaging | | | | | |
| Trust | | | | | |
| Clarity | | | | | |
| Objections | | | | | |
| **Overall** | | | | | |
焦点小组输出模板
# ICP Focus Group: [Company Name]
**Date:** [Date] | **Mode:** Focus Group | **URL:** [website]
**Personas used:** [N]
---
## Executive Summary
[What the group collectively thought — 3-5 sentences]
---
## Persona Reactions
### [Persona Name] — [Title]
> [First-person narrative reaction, 200-400 words. Natural voice, emotional, specific.]
**Gut verdict:** [One sentence — interested/skeptical/confused/gone]
---
[Repeat for each persona]
---
## Group Synthesis
### What everyone noticed
- [Theme]
### Where opinions split
| Topic | [P1] take | [P2] take |
|-------|-----------|-----------|
### Strongest reactions (positive)
- [What got the most enthusiasm, from whom]
### Strongest reactions (negative)
- [What got the most criticism, from whom]
### What nobody could answer
- [Questions the site left unanswered]
---
## Recommendations
[Prioritized, grouped by theme]
正面对比输出模板
# Competitive Review: [Company] vs [Competitor]
**Date:** [Date] | **Mode:** Head-to-Head
**Site A:** [url] | **Site B:** [url]
**Personas used:** [N]
---
## Executive Summary
**Overall winner: [A/B/Split]**
[3-5 sentences on where each site wins and loses]
| Persona | Segment | Site A | Site B | Pick |
|---------|---------|:------:|:------:|:----:|
| [Name] | [Segment] | [X/10] | [X/10] | [A/B] |
| ... | ... | ... | ... | ... |
---
## Persona Comparisons
### [Persona Name]
**Site A quick take:** [3-5 bullets]
**Site B quick take:** [3-5 bullets]
| Dimension | A | B | Winner |
|-----------|:-:|:-:|:------:|
| ... | | | |
**"If I had to choose..."** [Persona's verdict in their own words]
**What A should steal from B:** [Specific]
**What A does better:** [Specific]
---
[Repeat for each persona]
---
## Competitive Summary
### Where [Company] wins across personas
- [Advantage, which personas care]
### Where [Competitor] wins across personas
- [Advantage, which personas care]
### At-risk segments
[Personas who lean toward competitor — these ICPs may be churning or not converting]
### Priority moves
1. **Neutralize:** [Competitor advantage to close the gap on]
2. **Amplify:** [Your advantage to lean into harder]
3. **Differentiate:** [Unique angle neither site owns yet]
重复评审
由于用户画像单独保存,你可以随时重新运行此技能:
Re-run the ICP website review for [client]. Use the existing personas.
比较不同日期的结果,以跟踪改进情况:
Compare today's ICP review for [client] against the one from [date].
带日期的输出路径(icp-reviews/<date>-<mode>.md)让你可以轻松查看评审记录,以及评分随时间的变化。
提示
- 不要客气。 用户画像应该诚实且严苛。只会说“一切看起来都很好”的用户画像毫无用处。
- 让表达各有特色。 CTO 的评审应该和营销经理的有所不同。使用不同的词汇、关注点和情绪基调。
- 以具体内容为依据。 不要只说“信息传达不清晰”,而要说“标题‘Accelerate Your Workflow’没有说明这款产品的用途——我得滚动到第三屏才弄明白。”
- 了解竞争对手。 如果用户画像提到了替代方案,快速查看 1 到 2 个竞争对手的网站,看看他们是否更好地解决了相同问题。
- 外部形象很重要。 用户画像在 Google 搜索公司时会看到什么?评论?媒体报道?在他们访问网站之前,这些都会影响信任度。
- 焦点小组模式常被低估。 自由形式的反馈往往能发现评分卡遗漏的问题——情绪反应、意外的困惑,以及人们不会在调查中指出的问题。
- 正面对比是杀手级用例。 没有什么比从买家的视角并排查看你的网站和竞争对手的网站,更能清晰地揭示你的定位差距。
- 此技能没有代码脚本。 它由 Agent 使用 WebSearch 和 WebFetch 执行。
依赖项
- 预先构建的用户画像(
icp-persona-builder输出) - 网页搜索能力(用于检查外部形象和研究竞争对手)
- 网页抓取能力(用于读取网站页面)
- 无需 API 密钥或付费工具