konglong87/superpm/pm-brainstorm

Claude Code and agent skill by konglong87/superpm

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when: 需要创意方案、探索产品方向、发散思维、本质问题分析 用户说"我想做一个XX""帮我规划XX产品""帮我设计一下需求" 用户给出新产品方向,但尚未完成本轮 brainstorm 交互确认 新产品从0到1的第一步 Do NOT use when: 用户明确说"跳过 brainstorm / 直接需求调研 / 已完成头脑风暴" 需求已明确且用户明确要求直接执行具体后续 skill

Install

npx vskill@latest install konglong87/superpm/pm-brainstorm

SKILL.md

输入与模式

先判断用户要的是简短讨论还是正式创意方案库。只讨论时不写文件、不创建目录;已有相关且有效的资料可复用,无需重复提问。仅在正式生成方案库且确认目标位置后创建 docs/01-需求调研/。只问缺失的关键信息,用户随时可以停止或跳过某种思考方法;不要把跳过的探索说成完成。


跨 Agent 交互规则

当流程要求与用户交互时:

  1. 如果当前环境支持 AskUserQuestion,使用 AskUserQuestion(最佳体验)。
  2. 如果当前环境不支持 AskUserQuestion,必须用普通聊天消息提出同样问题。
  3. 一次只问一个问题。
  4. 提问后必须停止当前回合,等待用户回答(STOP and WAIT)。
  5. 只讨论时不写文件;正式产物仅在用户要求并确认路径后写入。
  6. 已有相关且有效的 docs 可以复用,无需重复提问;不相关资料不能替代证据。

执行流程

下述为正式方案库模式的详细步骤。轻量讨论只做用户关心的部分,直接在聊天中给出可验证的方向;用户可停止或跳过方法步骤。跳过时标注未探索的部分,不伪称流程已完成。

例外:在步骤 3.3 中,用户选择 G“跳过整个挑战环节”时,跳过该环节并直接进入下个步骤。

步骤 1: 读取前置数据

如果存在需求调研报告:

使用 Read 工具读取 docs/01-需求调研/需求调研报告.md 作为参考。

若无法从内容判断已有报告是否与当前产品相关,再询问用户;相关且有效的内容直接复用。

使用 AskUserQuestion 询问:

检测到已有需求调研报告,是否适用于当前产品?
A) 适用 — 基于已有报告继续,但仍需确认关键信息是否准确
B) 不适用 / 不确定 — 进入快速模式,重新收集基础信息

跨 Agent 兜底:如果当前环境不支持 AskUserQuestion,用普通聊天消息提出同样问题,然后 STOP and WAIT for user response。

  • 用户确认适用 → 提取已有信息;只问缺失或过期的关键内容,无需逐项重复确认。
  • 用户确认不适用 / 不确定 → 进入快速模式,使用 AskUserQuestion 收集基础信息。

如果没有需求调研报告:

进入快速模式,使用 AskUserQuestion 收集基础信息:

仅在这些信息确实缺失且决定方向时逐一提问;已给出的信息直接使用。

📝 快速模式 - 请提供基础信息:
问题1:产品名称是什么?
→ STOP and WAIT for user response
问题2:目标用户是谁?
→ STOP and WAIT for user response
问题3:核心痛点是什么?
→ STOP and WAIT for user response

跨 Agent 兜底:如果当前环境不支持 AskUserQuestion,用普通聊天消息提出同样问题,然后 STOP and WAIT for user response。


步骤 2: 确定发散方向

使用 AskUserQuestion 询问:

正式方案库需要确定发散方向;轻量讨论可基于现有信息给初步选项,并标注假设。

🎯 我要探索产品的哪个方向?
A) 产品功能创新 - 探索核心功能、差异化特性
B) 用户增长方案 - 如何获取、激活、留存用户
C) 商业模式设计 - 如何变现、构建可持续商业模式
D) 用户体验优化 - 如何提升易用性、满意度
E) 灵感火花激发 - 我不知道做什么,需要AI帮我找灵感(v2.1新增)
F) 其他方向(请手动输入)

跨 Agent 兜底:如果当前环境不支持 AskUserQuestion,用普通聊天消息提出同样问题,然后 STOP and WAIT for user response。

用户选择后,记录到变量 BRAINSTORM_DIRECTION


如果选择"灵感火花激发"(v2.1新增):

适用场景:用户不知道做什么产品,需要AI主动激发灵感

执行流程:

步骤 2.1: 灵感维度扫描 & Subagent 并行搜索(核心优化)

AI 提示用户:

🔍 灵感火花激发引擎启动(Subagent 并行模式)
我将同时从4个维度搜索灵感源,请稍候...
- 行业痛点 → Subagent 1
- 技术趋势 → Subagent 2
- 生活场景 → Subagent 3
- 跨界灵感 → Subagent 4

并行派发 4 个 subagent 搜索:

使用 Agent 工具同时派发:

Subagent 1 - 行业痛点:
type: "general-purpose"
prompt: |
搜索行业痛点和用户未被满足的需求。
搜索要求:
1. 搜索工具优先级:首选 AnySearch(先定位 anysearch_cli.py:检查 ~/.claude/skills/anysearch/scripts/ ~/.opencode/skills/anysearch/scripts/ ~/.openclaw/skills/anysearch/scripts/ ~/.cursor/skills/anysearch/scripts/ ~/.anysearch/scripts/ 或 which anysearch_cli.py,找到后 Bash 调用 python3 <路径> search "查询词" --max_results 5),失败降级到 Exa MCP(mcp__exa__web_search_exa),最后才用 WebSearch。使用 WebSearch 时标注降级模式
2. 搜索:site:36kr.com OR site:huxiu.com 用户痛点 2026;site:zhihu.com 用户抱怨 不满
3. 搜索:ProductHunt 用户差评 痛点
4. 提取 5-8 个具体痛点,每个包含:痛点描述、受影响用户、严重程度
输出 JSON 格式:
{"dimension":"行业痛点","findings":[{"pain_point":"描述","users":"受影响用户","severity":"高/中/低"}]}
Subagent 2 - 技术趋势:
type: "general-purpose"
prompt: |
搜索2026年最新技术趋势和AI应用场景。
搜索要求:
1. 搜索工具优先级:首选 AnySearch(先定位 anysearch_cli.py:检查 ~/.claude/skills/anysearch/scripts/ ~/.opencode/skills/anysearch/scripts/ ~/.openclaw/skills/anysearch/scripts/ ~/.cursor/skills/anysearch/scripts/ ~/.anysearch/scripts/ 或 which anysearch_cli.py,找到后 Bash 调用 python3 <路径> search "查询词" --max_results 5),失败降级到 Exa MCP(mcp__exa__web_search_exa),最后才用 WebSearch。使用 WebSearch 时标注降级模式
2. 搜索:AI新技术 应用场景 2026 site:mittrchina.com OR site:ifanr.com
3. 搜索:2026 技术趋势 创业机会
4. 提取 5-8 个技术驱动的产品机会,每个包含:技术名称、应用场景、可行性
输出 JSON 格式:
{"dimension":"技术趋势","findings":[{"tech":"技术","scenario":"场景","feasibility":"高/中/低"}]}
Subagent 3 - 生活场景:
type: "general-purpose"
prompt: |
搜索2026年效率工具和生活方式变化带来的产品机会。
搜索要求:
1. 搜索工具优先级:首选 AnySearch(先定位 anysearch_cli.py:检查 ~/.claude/skills/anysearch/scripts/ ~/.opencode/skills/anysearch/scripts/ ~/.openclaw/skills/anysearch/scripts/ ~/.cursor/skills/anysearch/scripts/ ~/.anysearch/scripts/ 或 which anysearch_cli.py,找到后 Bash 调用 python3 <路径> search "查询词" --max_results 5),失败降级到 Exa MCP(mcp__exa__web_search_exa),最后才用 WebSearch。使用 WebSearch 时标注降级模式
2. 搜索:ProductHunt 2026 最佳产品 效率工具
3. 搜索:2026 生活方式变化 新需求
4. 提取 5-8 个生活场景相关的产品灵感,每个包含:场景描述、用户需求、已有方案
输出 JSON 格式:
{"dimension":"生活场景","findings":[{"scenario":"描述","need":"用户需求","existing":"已有方案"}]}
Subagent 4 - 跨界灵感:
type: "general-purpose"
prompt: |
搜索其他行业的创新商业模式和成功案例。
搜索要求:
1. 搜索工具优先级:首选 AnySearch(先定位 anysearch_cli.py:检查 ~/.claude/skills/anysearch/scripts/ ~/.opencode/skills/anysearch/scripts/ ~/.openclaw/skills/anysearch/scripts/ ~/.cursor/skills/anysearch/scripts/ ~/.anysearch/scripts/ 或 which anysearch_cli.py,找到后 Bash 调用 python3 <路径> search "查询词" --max_results 5),失败降级到 Exa MCP(mcp__exa__web_search_exa),最后才用 WebSearch。使用 WebSearch 时标注降级模式
2. 搜索:创新商业模式 成功案例 2026
3. 搜索:跨界创新 行业颠覆 案例
4. 提取 5-8 个可借鉴的跨界灵感,每个包含:来源行业、创新点、可迁移性
输出 JSON 格式:
{"dimension":"跨界灵感","findings":[{"industry":"来源行业","innovation":"创新点","transferable":"可迁移性"}]}

等待所有 4 个 subagent 完成,收集 JSON 结果。


步骤 2.2: 生成10个灵感火花

AI 整合 4 个 subagent 返回的结构化数据,生成10个灵感火花,每个包含:

  • 产品概念(一句话)
  • 用户痛点
  • 技术可行性(高/中/低)
  • 市场潜力(高/中/低)

输出示例:

#产品概念用户痛点技术可行性市场潜力
1AI会议纪要自动生成器会议效率低,纪要撰写耗时高(语音识别成熟)高(企业刚需)
2智能代码审查助手代码质量难以把控高(LLM理解代码)高(开发者需求)
3个人知识图谱构建工具信息碎片化,难以体系化中(需要知识图谱技术)中(知识分子需求)
4............

步骤 2.3: 用户选择深入探索

使用 AskUserQuestion 询问:

💡 已生成10个灵感火花,请选择您感兴趣的:
A) 灵感#1: {根据结果动态填充}
B) 灵感#2: {动态填充}
C) 灵感#3: {动态填充}
D) 查看更多灵感(滚动展示)
E) 自定义方向(请手动输入)

用户选择后,进入步骤 3: 逐步深入探索,对该灵感进行详细发散。


优化说明(灵感火花部分):

  • 优化前:主 agent 串行执行4次搜索,搜索结果占用上下文约 8,000 tokens
  • 优化后:4个 subagent 并行搜索,主 agent 只处理结构化 JSON,节省约 85% token
  • 速度提升:从 ~4 分钟(串行搜索)→ ~1.5 分钟(并行 subagent)

步骤 2.5: 选择头脑风暴模式(v2.0新增)

使用 AskUserQuestion 询问:

正式方案库可以选择模式;轻量讨论不必强迫选择方法论。

🧠 选择头脑风暴模式:
A) 常规发散思维 - 基于行业经验和类比推理
B) 第一性原理拆解 - 从基本事实推导,突破常规假设
C) SCAMPER创新法 - 替代、组合、调整、修改、用途、消除、重排

跨 Agent 兜底:如果当前环境不支持 AskUserQuestion,用普通聊天消息提出同样问题,然后 STOP and WAIT for user response。

用户选择后,记录到变量 BRAINSTORM_MODE


步骤 3: 逐步深入探索

根据选择的模式,采用不同的探索路径:


如果选择"第一性原理拆解"(v2.0新增):

第一性原理核心:

  • 拆解到基本事实
  • 从基本事实重新推导
  • 突破常规假设和类比思维

步骤 3.1: 拆解基本事实

使用 AskUserQuestion 询问:

🔍 第一性原理拆解 - 步骤1
请列出与"{产品方向}"相关的基本事实(不证自明的真理):
示例(配送速度):
- 用户期望:越快越好
- 物理极限:光速、交通速度
- 成本规律:速度越快成本越高
请逐个输入基本事实:

引导用户输入 3-5 个基本事实:

  1. {基本事实1}
  2. {基本事实2}
  3. {基本事实3}

步骤 3.2: 识别常规假设

使用 AskUserQuestion 询问:

🎭 第一性原理拆解 - 步骤2
行业中的常规假设是什么?(可能存在认知偏差)
示例(配送速度):
- 假设1:30分钟送达是极限
- 假设2:必须有自己的配送团队
- 假设3:用户不愿意支付高价
请列出行业常规假设:

引导用户识别 3-5 个常规假设:

  1. {常规假设1}
  2. {常规假设2}
  3. {常规假设3}

步骤 3.3: 挑战假设,重新推导

针对每个假设,使用 AskUserQuestion 询问:

💡 第一性原理拆解 - 步骤3
挑战假设:"{常规假设}"
A) 这个假设是真的吗?有反例吗?
B) 如果打破这个假设,会怎样?
C) 有其他方式实现同样的目标吗?
D) 这个假设的根源是什么?
E) 其他思考(请手动输入)
F) 跳过当前这个挑战,继续挑战下一个假设
G) 跳过整个挑战环节,直接进入下个步骤

用户选择后:

  • 选择 F → 不执行当前假设的挑战分析,继续处理下一个假设
  • 选择 G → 不执行当前假设的挑战分析,跳过整个挑战环节,直接进入下个步骤
  • 选择 A-E → 执行下方 AI 分析

AI 分析:

  • 找出假设的漏洞
  • 提出突破性方案
  • 结合基本事实重新推导

步骤 3.4: 生成创新方案

AI 根据第一性原理推导,生成突破性方案:

示例输出(配送速度):

常规方案:

  • 自建配送团队 → 成本高,难扩张
  • 第三方物流 → 速度不可控
  • 前置仓模式 → 成本高,覆盖范围小

第一性原理方案:

  1. 众包配送:突破"必须有自己团队"的假设
  • 利用闲散劳动力
  • 成本低,灵活性强
  1. 预测备货:突破"用户下单后才开始准备"的假设
  • 基于AI预测提前备货
  • 用户下单时已在配送途中
  1. 社区微仓:突破"集中式仓储"的假设
  • 分布式微仓
  • 5分钟送达成为可能

如果选择"常规发散思维":

关键原则:

  • 一次只问一个问题
  • 每个问题提供 3-5 个选项
  • 最后一个选项永远是"其他(手动输入)"
  • 根据用户选择,逐步深入
  • 使用 AskUserQuestion 逐个询问
  • 提问后必须 STOP and WAIT for user response
  • 跨 Agent 兜底:如果当前环境不支持 AskUserQuestion,用普通聊天消息提出同样问题,然后 STOP and WAIT

如果选择"产品功能创新":

问题 1:

核心功能应该解决什么问题?
A) 提升效率 - 让用户更快完成任务
B) 降低门槛 - 让新用户更容易上手
C) 增强体验 - 让过程更愉悦、更有趣
D) 创造连接 - 让用户之间产生互动
E) 其他(请手动输入)

问题 2:

如何实现差异化?
A) 技术创新 - 使用新技术或独特算法
B) 模式创新 - 创新的商业模式或运营方式
C) 体验创新 - 更好的用户界面或交互
D) 服务创新 - 更好的客户服务或售后支持
E) 其他(请手动输入)

问题 3:

哪些功能是必须有的(MVP)?
A) 核心功能 + 基础体验
B) 核心功能 + 社交属性
C) 核心功能 + 数据分析
D) 核心功能 + 会员体系
E) 其他(请手动输入)

如果选择"用户增长方案":

问题 1:

主要增长渠道是什么?
A) 内容营销 - 通过内容吸引流量
B) 社交传播 - 通过用户分享裂变
C) 付费推广 - 广告投放、KOL合作
D) 线下推广 - 地推、活动、展会
E) 其他(请手动输入)

问题 2:

如何激活用户?
A) 新手引导 - 清晰的Onboarding流程
B) 激励机制 - 签到奖励、新手红包
C) 社交驱动 - 好友邀请、团队协作
D) 内容推荐 - 个性化内容推送
E) 其他(请手动输入)

问题 3:

如何提升留存?
A) 会员体系 - 等级、积分、特权
B) 内容更新 - 持续提供新鲜内容
C) 社区运营 - 用户互动、UGC激励
D) 定期活动 - 限时活动、节日营销
E) 其他(请手动输入)

如果选择"商业模式设计":

问题 1:

主要收入来源是什么?
A) 直接付费 - 用户购买产品或服务
B) 订阅制 - 按月/年收费(会员、SaaS)
C) 广告收入 - 广告展示、信息流广告
D) 交易佣金 - 平台抽成、手续费
E) 其他(请手动输入)

问题 2:

定价策略是什么?
A) 免费增值 - 基础免费,高级功能收费
B) 分层定价 - 不同价格不同功能
C) 按量付费 - 按使用量或时长收费
D) 一次性付费 - 买断制
E) 其他(请手动输入)

问题 3:

如何降低付费门槛?
A) 免费试用 - 先试用后付费
B) 阶梯优惠 - 长期订阅优惠
C) 推荐奖励 - 邀请好友获得优惠
D) 捆绑销售 - 与其他产品打包
E) 其他(请手动输入)

如果选择"用户体验优化":

问题 1:

当前最大的体验问题是什么?
A) 操作复杂 - 步骤太多、流程太长
B) 视觉混乱 - 界面不清晰、信息过载
C) 反馈不足 - 不知道操作结果
D) 性能问题 - 加载慢、卡顿
E) 其他(请手动输入)

问题 2:

如何简化操作流程?
A) 智能推荐 - 减少用户决策
B) 一键操作 - 减少步骤
C) 语音交互 - 解放双手
D) 自动填充 - 记忆用户习惯
E) 其他(请手动输入)

问题 3:

如何增强用户满意度?
A) 个性化定制 - 根据用户偏好调整
B) 即时反馈 - 操作后立即响应
C) 惊喜设计 - 意想不到的彩蛋或奖励
D) 情感连接 - 温馨文案、节日祝福
E) 其他(请手动输入)

步骤 4: 汇总创意方案

AI 根据用户选择,汇总生成创意方案库。

若用户在选定某个方向后明确要求“进一步分析/梳理方案利弊/比较选择条件”,且 pm-deep-talk 可用,可将当前方向、用户已确认的信息和未验证假设交给 pm-deep-talk。这是可选组合,不得默认追加盘问或把它设为完成 brainstorm 的前置条件。深聊结束后由用户决定回到创意发散、进入 /pm-demand 验证或结束;不得自动串行推进。若该技能不可用,继续当前 brainstorm 并告知用户可单独安装,不得声称已完成尚未进行的分析。


步骤 5: 按用户要求生成创意方案库文档

只讨论时跳过写入,直接在聊天中汇总。正式产物需先确认保存位置与覆盖风险,之后创建目录,再使用 Write 工具创建 docs/01-需求调研/创意方案库.md:

markdown
# 创意方案库
## 一、基础信息
-**产品名称**: {PRODUCT_NAME}
-**发散方向**: {BRAINSTORM_DIRECTION}
-**生成时间**: {当前时间}
---
## 二、核心创意方案
### 方向 1: {根据用户选择生成标题}
**核心思路**:
{根据用户回答生成的详细描述}
**具体方案**:
1.{方案细节1}
2.{方案细节2}
3.{方案细节3}
**预期效果**:
{预期的业务效果}
---
### 方向 2: {第二个方向}
**核心思路**:
{描述}
**具体方案**:
1.{细节}
2.{细节}
**预期效果**:
{效果}
---
## 三、创意评分
| 方案 | 可行性 | 创新性 | 用户价值 | 商业价值 | 总分 |
|------|--------|--------|----------|----------|------|
| 方案1 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ | 16/20 |
| 方案2 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | 16/20 |
---
## 四、下一步建议
建议执行:
1.**/pm-clarify** - 需求细化,明确具体需求细节(推荐)
2.**/pm-market** - 市场分析,验证方案可行性
3.**/pm-priority** - 优先级排序,决定先做哪个
---
**项目状态**: 创意发散完成
**生成时间**: {时间戳}
**生成工具**: super-pm

步骤 6: 输出完成提示

使用 AskUserQuestion 提供下一步选项:

✅ 头脑风暴完成!
📄 若实际生成创意方案库:docs/01-需求调研/创意方案库.md;否则只汇报对话中的方向。
🎯 建议下一步:
A) 执行 /pm-clarify - 需求细化,明确细节(推荐)
B) 执行 /pm-market - 市场分析,验证可行性
C) 执行 /pm-priority - 优先级排序
D) 查看创意方案库

跨 Agent 兜底:如果当前环境不支持 AskUserQuestion,用普通聊天消息提出同样问题,然后 STOP and WAIT for user response。


兜底机制

场景 1: 无需求调研报告

提供快速模式选项,允许手动输入基础信息。

场景 2: 用户选择"其他"

允许用户手动输入,AI 理解并继续探索。


注意事项

  1. 一次一问:严格遵循,避免信息过载
  2. 3-5选项:每个问题提供清晰选项
  3. 最后一项"其他":允许用户自由输入
  4. 逐步深入:根据用户选择继续深入探索
  5. Markdown存储:生成的方案库人类可读可编辑

输出质量对比

✅ Good 示例:

- 有数据引用:「根据 Q4 数据,留存率从 35% 降至 28%」
- 有验证来源:「数据来源:Google Analytics, 2025-12-01」
- 有明确建议:「建议将新手引导步骤从 5 步减少至 3 步」

❌ Bad 示例:

- 模糊结论:「数据表明留存率有所下降」
- 无来源:「根据经验,这个功能很重要」
- 没有行动建议:「留存是个问题」

常见误区 / Red Flags — STOP

出现以下情况立即停止并回溯:

误区正确做法
使用"应该"、"大概"、"看起来"做结论必须基于实际数据和验证
未运行检查就声称已完成先验证,再陈述
用户要求轻量或跳过尊重范围,标注未探索部分,不假称已完成
"这次应该没问题"的想法每次都要重新验证

产出质量检查 / Verification Checklist

  • [ ] 前置依赖已满足(输入文档/数据已收集)
  • [ ] 核心步骤已全部执行
  • [ ] 输出文档已生成到 docs/ 目录
  • [ ] 每个判断都有数据/证据支撑
  • [ ] 已推荐 2-3 个后续 skill
⚠️ 任何一项未通过 → 补全后再标记完成。

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/konglong87/superpm/pm-brainstorm/badge)](https://verified-skill.com/skills/konglong87/superpm/pm-brainstorm)

Something wrong with this skill or its page? Tell us.