pm-funnel
SolidUse when: 需要分析用户转化漏斗、诊断流失原因、生成优化建议、提升用户转化率 Do NOT use when: 用户转化路径已非常清晰、仅需单一指标监控无需全链路分析
Data & Documents 65 stars
8 forks Updated 1 weeks ago MIT
Install
Quality Score: 85/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
## Preamble (run first)
```bash
bash "$(dirname "${BASH_SOURCE[0]}")/../../check-update.sh" 2>/dev/null || true
# 创建目录
mkdir -p docs/05-产品战略
# 检查是否有用户旅程地图作为输入
if [ -f "docs/01-需求调研/用户旅程地图.md" ]; then
echo "✅ 检测到用户旅程地图,将基于此进行漏斗分析"
fi
```
---
## 跨 Agent 交互规则
当流程要求与用户交互时:
1. 如果当前环境支持 AskUserQuestion,使用 AskUserQuestion(最佳体验)。
2. 如果当前环境不支持 AskUserQuestion,必须用普通聊天消息提出同样问题。
3. 一次只问一个问题。
4. 提问后必须停止当前回合,等待用户回答(STOP and WAIT)。
5. 不��在用户回答前生成文档、写入 docs。
6. 已有 docs 文件不能替代本轮用户回答。
---
## 执行流程
### 步骤 1: 定义转化漏斗
**询问方式**:使用 AskUserQuestion 逐个询问
---
**问题 1: 业务场景**
使用 AskUserQuestion 询问:
> 请问您要分析哪个业务场景的转化漏斗?
A) 注册转化漏斗(访客→注册用户)
B) 购买转化漏斗(浏览→下单→支付)
C) 激活转化漏斗(下载→注册→首次使用)
D) 留存转化漏斗(新增→次日留存→7日留存)
E) 其他(请手动输入)
---
**问题 2: 漏斗步骤定义**
根据问题1的场景,引导用户定义具体步骤:
**示例(购买转化漏斗)**:
> 请确认购买转化漏斗的关键步骤
引导用户输入:
1. 步骤1:[浏览商品详情页]
2. 步骤2:[加入购物车]
3. 步骤3:[进入结算页]
4. 步骤4:[提交订单]
5. 步骤5:[完成支付]
---
**问题 3: 当前数据**
针对每个步骤,收集当前数据:
使用 AskUserQuestion 询问:
> 步骤[1]:[浏览商品详情页]的用户数是多少?
引导用户输入每个步骤的用户数:
| 步骤 | 用户数 | 占比 |
|------|-------|------|
| 步骤1 | [X]万 | 100% |
| 步骤2 | [X]万 | [X]% |
| 步骤3 | [X]万 | [X]% |
| 步骤4 | [X]千 | [X]% |
| 步骤5 | [X]千 | [X]% |
---
### 步骤 2: 计算转化率和流失率
**计算公式**:
```
步骤转化率 = (下一步用户数 / 当前步骤用户数) × 100%
步骤流失率 = 100% - 步骤转化率
整体转化率 = (最后一步用户数 / 第一步用户数) × 100%
```
**示例**:
| 步骤 | 用户数 | 步骤转化率 | 步骤流失率 |
|------|-------|-----------|-----------|
| 浏览详情页 | 10,000 | - | - |
| 加入购物车 | 3,000 | 30% | 70% |
| 进入结算页 | 2,100 | 70% | 30% |
| 提交订单 | 1,470 | 70% | 30% |
| 完成支付 | 882 | 60% | 40% |
**整体转化...
Details
- Author
- konglong87
- Repository
- konglong87/superPM
- Created
- 5 months ago
- Last Updated
- 1 weeks ago
- Language
- JavaScript
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
Data & Documents Solid
pm-journey
Use when: 需要理解用户体验全链路、发现用户痛点与机会点、优化用户转化流程 Do NOT use when: 用户流程已非常清晰、仅需单一功能分析而非全局体验
65 Updated 1 weeks ago
konglong87 AI & Automation Solid
pm-demand
Use when: 已完成 /pm-brainstorm 后,需要系统化收集需求、验证产品想法真伪、分析用户痛点 用户明确要求"需求调研""需求验证""验证痛点""分析用户痛点" 用户明确选择跳过 brainstorm,直接进入需求调研 Do NOT auto-select when: 用户用自然语言说"我想做一个XX""帮我规划XX产品""帮我设计一下需求" → 这些必须先路由到 start-super-pm → pm-brainstorm Direct slash-command use is allowed: 用户显式输入 /pm-demand 时可直接进入,但必须通过前置门禁
65 Updated 1 weeks ago
konglong87 Data & Documents Solid
pm-clarify
Use when: 有初步需求清单需要细化细节、需明确需求场景和边界条件、需求描述模糊需要结构化 Do NOT use when: 需求已足够详细可直达开发、仅需快速立项无需深入
65 Updated 1 weeks ago
konglong87