Comprehensive toolkit for product managers including RICE prioritization, customer interview analysis, PRD templates, discovery frameworks, and go-to-market strategies. Use for feature prioritization, user research synthesis, requirement documentation, and product strategy development.
Essential tools and frameworks for modern product management, from discovery to delivery.
python scripts/rice_prioritizer.py sample # Create sample CSV
python scripts/rice_prioritizer.py sample_features.csv --capacity 15
python scripts/customer_interview_analyzer.py interview_transcript.txt
references/prd_templates.mdGather Feature Requests
Score with RICE
# Create CSV with: name,reach,impact,confidence,effort
python scripts/rice_prioritizer.py features.csv
Analyze Portfolio
Generate Roadmap
Conduct Interviews
Analyze Insights
python scripts/customer_interview_analyzer.py transcript.txt
Extracts:
Synthesize Findings
Validate Solutions
Choose Template
Structure Content
Collaborate
Advanced RICE framework implementation with portfolio analysis.
Features:
Usage Examples:
# Basic prioritization
python scripts/rice_prioritizer.py features.csv
# With custom team capacity (person-months per quarter)
python scripts/rice_prioritizer.py features.csv --capacity 20
# Output as JSON for integration
python scripts/rice_prioritizer.py features.csv --output json
NLP-based interview analysis for extracting actionable insights.
Capabilities:
Usage Examples:
# Analyze single interview
python scripts/customer_interview_analyzer.py interview.txt
# Output as JSON for aggregation
python scripts/customer_interview_analyzer.py interview.txt json
Multiple PRD formats for different contexts:
Standard PRD Template
One-Page PRD
Agile Epic Template
Feature Brief
Score = (Reach × Impact × Confidence) / Effort
Reach: # of users/quarter
Impact:
- Massive = 3x
- High = 2x
- Medium = 1x
- Low = 0.5x
- Minimal = 0.25x
Confidence:
- High = 100%
- Medium = 80%
- Low = 50%
Effort: Person-months
Low Effort High Effort
High QUICK WINS BIG BETS
Value [Prioritize] [Strategic]
Low FILL-INS TIME SINKS
Value [Maybe] [Avoid]
1. Context Questions (5 min)
- Role and responsibilities
- Current workflow
- Tools used
2. Problem Exploration (15 min)
- Pain points
- Frequency and impact
- Current workarounds
3. Solution Validation (10 min)
- Reaction to concepts
- Value perception
- Willingness to pay
4. Wrap-up (5 min)
- Other thoughts
- Referrals
- Follow-up permission
We believe that [building this feature]
For [these users]
Will [achieve this outcome]
We'll know we're right when [metric]
Outcome
├── Opportunity 1
│ ├── Solution A
│ └── Solution B
└── Opportunity 2
├── Solution C
└── Solution D
Acquisition → Activation → Retention → Revenue → Referral
Key Metrics:
- Conversion rate at each step
- Drop-off points
- Time between steps
- Cohort variations
This toolkit integrates with:
# Prioritization
python scripts/rice_prioritizer.py features.csv --capacity 15
# Interview Analysis
python scripts/customer_interview_analyzer.py interview.txt
# Create sample data
python scripts/rice_prioritizer.py sample
# JSON outputs for integration
python scripts/rice_prioritizer.py features.csv --output json
python scripts/customer_interview_analyzer.py interview.txt json
本工具包可以与智能体协作框架无缝集成,实现产品团队的智能化协作。
将RICE排序工具与多智能体会议决策结合:
# 1. 使用RICE脚本生成初步排序
python scripts/rice_prioritizer.py features.csv --capacity 15
# 2. 调用智能体团队进行会议讨论
"请用产品团队评审以下功能的优先级:[功能列表]"
# 3. 输出包含RICE分数和会议共识的完整决策
参与智能体:
相关技能:
agent-team: 智能体协作框架multi-agent-meeting: 会议决策流程会议模板: multi-agent-meeting/assets/meeting-templates/product-feature-review.md
将访谈分析工具与智能体团队结合:
# 1. 使用分析脚本提取洞察
python scripts/customer_interview_analyzer.py interview.txt
# 2. 调用智能体团队讨论改进方案
"分析这份访谈记录并生成产品改进方案:[访谈文本]"
# 3. 输出包含洞察、方案和PRD草稿的完整报告
参与智能体:
相关技能:
agent-team: 智能体协作框架multi-agent-meeting: 会议决策流程会议模板: multi-agent-meeting/assets/meeting-templates/customer-insight-analysis.md
结合战略分析和RICE排序:
# 1. 战略分析智能体识别市场机会
"扫描AI内容生成领域的市场机会"
# 2. 使用RICE方法对机会进行排序
python scripts/rice_prioritizer.py opportunities.csv --capacity 15
# 3. 召开路线图规划会议
"制定Q2产品路线图,团队容量15人月"
# 4. 输出季度路线图和资源分配计划
参与智能体:
相关技能:
agent-team: 智能体协作框架(场景9:产品路线图规划会议)当在智能体协作框架中使用"产品经理智能体"时,该智能体具备以下能力:
专业知识:
工具调用:
# 优先级排序
self.call_tool("rice_prioritizer", features_csv, capacity=15)
# 访谈分析
self.call_tool("customer_interview_analyzer", interview_text)
# PRD生成
self.use_template("prd_templates", template_type="standard")
协作接口:
适用场景:
智能体定义: 参考 agent-team/references/agent-registry.md 中的"产品经理智能体(增强版)"
专业知识:
工具调用:
# 访谈分析
self.call_tool("customer_interview_analyzer", interview_text, output_format="json")
# 提取关键洞察
insights = self.extract_insights(analysis_result)
协作接口:
适用场景:
智能体定义: 参考 agent-team/references/agent-registry.md 中的"用户研究员智能体"
用户输入:
我有以下功能需要评审优先级:
1. AI自动生成脚本
2. 多平台发布
3. 数据分析看板
4. 用户协作功能
5. API开放平台
请帮我评审并生成优先级排序,团队容量15人月。
系统执行流程:
识别场景: 产品功能优先级评审(agent-team 场景7)
组建团队:
数据准备:
# 产品经理智能体调用RICE脚本
python scripts/rice_prioritizer.py features.csv --capacity 15
会议讨论 (使用 multi-agent-meeting 流程):
> 产品经理: 根据RICE排序,AI自动生成脚本得分最高(85分)...
> 技术架构师: 从技术角度,这个功能可行,可以使用现有大模型...
> 市场分析师: 市场调研显示,用户对AI功能的需求强烈...
> 财务顾问: 预计3个月可以回本,ROI较高...
决策输出:
# 功能优先级排序结果
## 最终排序
1. AI自动生成脚本 (RICE: 85) - P0
2. 多平台发布 (RICE: 72) - P1
3. API开放平台 (RICE: 58) - P2
## Q2开发计划
- AI自动生成脚本: 3人月
- 多平台发布: 2人月
- 预留缓冲: 1人月
智能体协作框架:
agent-teamagent-team/references/agent-registry.mdagent-team/references/collaboration-templates.md会议决策流程:
multi-agent-meetingmulti-agent-meeting/assets/meeting-templates/multi-agent-meeting/references/meeting-record-format.md产品场景模板:
整合前:
整合后:
用户价值: