Appearance
Product Lens Skill 是 Everything Claude Code 插件体系中专为“先验证为什么再构建”设计的产品诊断与需求澄清工具。它通过自动化提问、用户旅程审计、创始人视角复盘和优先级排序,帮助开发者将模糊的想法转化为结构化、可落地的产品规格文档,有效避免“做了再说”的低效开发。无论是新功能立项、产品迭代评审,还是多方案抉择,Product Lens Skill 都能为你的 AI 辅助开发流程提供强力支撑。
Everything Claude Code Product Lens Skill:先验证「为什么」再构建,把模糊想法转为可执行规格
在 AI 编程助手(如 Claude Code、Codex、Cursor)驱动的现代开发流程中,快速实现从“想法”到“代码”变得前所未有的高效。但高效也带来一个新挑战:团队很容易在没有充分验证需求和产品方向的情况下,直接进入开发,导致返工和资源浪费。Product Lens Skill 正是为了解决这一痛点而生——它让“先想清楚为什么做、为谁做、怎么做”成为 AI 编程的第一步。
Product Lens Skill 能解决什么问题?
在没有 Product Lens Skill 的情况下,开发流程常见的低效场景包括:
- 产品经理/开发者凭直觉或上级指令直接写需求,缺乏用户视角和市场验证。
- 需求描述模糊,AI 生成的代码与实际目标偏离,反复返工。
- 多个功能点难以取舍,优先级拍脑袋,资源分配失衡。
- 上线前缺乏系统的用户体验和产品价值复盘,遗漏关键阻碍点。
Product Lens Skill 通过一套结构化的自动化流程,帮助你在每个关键节点问对问题、聚焦本质、输出可执行的产品规格文档(如 PRODUCT-BRIEF.md),极大提升需求澄清、决策和交付效率。
触发条件:什么时候激活 Product Lens Skill?
你可以在以下典型场景主动调用 Product Lens Skill:
- 新功能立项前:验证“为什么要做”与“做给谁”。
- 每周/每月产品复盘:检视当前项目是否在正确的方向上。
- 多功能优先级排序:面对有限资源,理性筛选最有价值的功能。
- 产品上线/迭代前:系统审计用户旅程,发现潜在阻碍和优化点。
- 将模糊想法转化为可执行规格:把一句话需求变成可交付的详细文档。
使用流程:四大模式 Step by Step
Product Lens Skill 内置四种典型工作模式,覆盖产品开发全周期。以下以实际项目操作为例,详细说明每一步。
模式一:产品诊断(Product Diagnostic)
适用场景:新功能立项、需求澄清、方案决策前。
操作步骤:
- 激活 Product Lens Skill,选择“产品诊断”模式。
- 输入你的初步想法或需求描述(如:“我们想做一个自动化测试报告生成工具”)。
- Skill 自动发起一组关键提问,如:
1. 目标用户是谁?(具体到角色/岗位/场景) 2. 他们的痛点是什么?(频率、严重程度、现有解决方案) 3. 为什么现在做?(新技术、市场变化、内部需求) 4. 理想的 10 星版本是什么?(如果不受限于时间/预算) 5. 最小可行版本(MVP)是什么?(最小闭环验证) 6. 明确反目标(不做什么?) 7. 如何衡量成效?(具体可量化指标) - Skill 整理所有答案,自动生成结构化的
PRODUCT-BRIEF.md,内容包括核心假设、风险点、Go/No-Go 推荐。 - 输出示例:markdown
# PRODUCT-BRIEF.md ## 目标用户 - QA 工程师,CI/CD 负责人 ## 用户痛点 - 手动整理测试报告耗时,每周约 4 小时 - 现有工具难以集成公司自定义流程 ## 为什么现在做 - 公司刚升级到全自动化 CI,测试报告需求激增 ## 10 星版本 - 支持所有主流测试框架,自动生成多格式报告,Slack/Email 通知 ## MVP - 支持 JUnit XML 转 Markdown,Webhook 推送 ## 反目标 - 暂不做 UI 仪表盘 ## 成效衡量 - 90%+ 报告自动生成率,QA 工时减少 80%
模式二:创始人视角复盘(Founder Review)
适用场景:项目中/后期,判断方向是否正确、产品市场契合度评估。
操作步骤:
- 激活 Product Lens Skill,选择“创始人视角复盘”模式。
- Skill 自动读取项目核心文件(如
README,CLAUDE.md,package.json, 最近 commit)。 - Skill 自动推断项目定位和目标,并对以下维度打分(0-10 分):
- 用户增长趋势
- 留存/复购信号(如重复贡献者、回访用户)
- 收入信号(定价页、计费代码、Stripe 集成)
- 护城河(难以被复制的特性/壁垒)
- Skill 自动识别“一件能让产品 10 倍提升的事”,并指出“当前在做但实际无关紧要的部分”。
- 输出示例:markdown
## Product-Market Fit 评估 - 用户增长:7/10 - 留存信号:5/10 - 收入信号:3/10 - 护城河:6/10 ### 10x 建议 - 增加第三方插件市场,激励生态扩展 ### 低优先级事项 - 复杂主题配色功能,当前用户反馈有限
模式三:用户旅程审计(User Journey Audit)
适用场景:产品上线前、优化用户体验、对比竞品。
操作步骤:
- 激活 Product Lens Skill,选择“用户旅程审计”模式。
- Skill 自动模拟新用户从克隆/安装到首次成功使用的全流程。
- Skill 记录每一步的阻碍点(如不清晰的文档、报错、依赖缺失),并计时。
- Skill 对比主流竞品的上手流程,评估“首次价值实现时间”。
- Skill 推荐前三项最优先的上手体验优化建议。
- 输出示例:markdown
## Onboarding 审计 - 第一步(克隆仓库):文档不清晰,缺少依赖安装说明(耗时 8 分钟) - 第二步(运行示例):报错,缺少 .env 配置(耗时 12 分钟) ### 竞品对比 - 竞品 A:首次成功用时 7 分钟 - 本项目:20 分钟 ### 优化建议 1. 在 README 明确依赖项和安装步骤 2. 提供一键初始化脚本 3. 增加常见错误 FAQ
模式四:功能优先级排序(Feature Prioritization)
适用场景:功能池筛选、资源有限时的理性决策。
操作步骤:
- 激活 Product Lens Skill,选择“功能优先级排序”模式。
- 输入所有候选功能点列表。
- Skill 自动为每个功能计算 ICE 分数(Impact 影响力 × Confidence 信心 ÷ Effort 代价,1-5 分)。
- Skill 根据分数排序,并结合团队资源、依赖关系等约束,输出优先级路线图和排序理由。
- 输出示例:markdown
## 功能优先级路线图 | 功能 | 影响力 | 信心 | 代价 | ICE 分数 | |--------------|--------|------|------|----------| | Webhook 支持 | 5 | 4 | 2 | 10 | | 多格式导出 | 4 | 3 | 3 | 4 | | UI 仪表盘 | 3 | 2 | 5 | 1.2 | ### 推荐顺序 1. Webhook 支持(高影响、低代价) 2. 多格式导出 3. UI 仪表盘(暂缓,资源不足)
输出特点
- 所有模式输出的都是结构化、可执行的文档(如
PRODUCT-BRIEF.md、路线图、审计报告),每条建议都明确对应下一步行动。 - 输出内容简洁聚焦,避免“AI 长篇大论”,便于团队直接采纳。
常见配套 Agent 与 Skill 协作
- 可与
/browser-qaSkill 联用,自动化验证用户旅程审计发现的问题。 - 搭配
/design-system auditSkill,评估视觉一致性和设计完善度。 - 上线后结合
/canary-watchSkill,持续监控回归和用户反馈。 - 在多 Agent 协作场景下,Product Lens Skill 常作为需求澄清和决策的前置环节,为后续的代码生成、测试、上线等流程打好基础。
更多 ECC 体系的 Skill、Agent、Hook 协作模式,可参考Everything Claude Code 完全指南与Claude Code 快速上手指南。
FAQ
Q: Product Lens Skill 需要人工输入多少信息? A: 只需输入初步想法或需求描述,其余关键问题 Skill 会自动追问并引导补全。
Q: 输出的文档可以直接作为开发任务的规格吗? A: 可以,输出结构化、可追踪的规格文档,便于直接拆解为开发任务。
Q: 能否与现有的代码审查、测试等流程集成? A: 完全可以,Product Lens Skill 适合作为需求澄清和优先级决策的前置,后续可无缝衔接代码生成、测试、上线等自动化流程。