fokkyp/claude-skills/prd-generator
- community
Checking that the SKILL.md file is still in the repository.
协助产品经理生成专业的产品需求文档(PRD),通过交互式问答收集信息,进行竞品研究,迭代优化各模块内容,最终输出结构化的PRD文档。
Install
npx vskill@latest install fokkyp/claude-skills/prd-generatorSKILL.md
PRD Generator
这个技能作为你的产品文档写作伙伴,帮助你从产品想法到完整PRD的全过程,包括信息收集、竞品研究、内容生成和迭代优化。
When to Use This Skill
- 启动新产品或新功能的需求文档
- 将模糊的产品想法转化为正式文档
- 进行竞品分析并整合到需求文档
- 梳理和完善功能性/非功能性需求
- 准备产品评审会议材料
- 迭代优化现有PRD文档
What This Skill Does
- 交互式信息收集: 逐步引导完善产品各模块信息
- 竞品研究: 搜索分析竞品,提取关键洞察
- 内容生成: 基于输入自动扩展和润色内容
- 流程图绘制: 使用Mermaid生成功能流程图
- 模块反馈: 对每个模块提供优化建议
- 迭代优化: 支持对各模块内容进行调整
- 标准化输出: 生成符合规范的PRD文档
How to Use
初始化PRD项目
在当前文件夹下为PRD创建专用文件夹:
创建草稿文件:
从该目录启动Claude Code开始编写。
基本工作流
- 开始PRD:
- 研究竞品:
- 完善模块:
- 获取反馈:
- 生成完整文档:
Instructions
当用户请求PRD协助时:
1. 理解产品项目
询问澄清问题:
- 产品是什么?解决什么问题?
- 目标用户是谁?
- 产品目标是什么?(业务目标、用户目标)
- 有没有参考的竞品?
- 这是新产品还是迭代功能?
- 预期的文档详细程度?
2. 协作式信息收集
帮助用户逐步完善PRD各模块:
迭代大纲:
- 根据反馈调整结构
- 识别信息缺口
- 标记需要深入研究的部分
3. 进行竞品研究
当用户请求竞品分析时:
- 搜索相关竞品信息
- 分析核心功能和差异点
- 提取优劣势
- 总结对产品的启示
示例输出:
4. 生成功能流程图
使用Mermaid语法生成清晰的流程图:
graph LR A[开始] --> B[步骤1] B --> C{判断条件} C -->|是| D[步骤2] C -->|否| E[步骤3] D --> F[结束] E --> F
5. 提供模块反馈
当用户完成某个模块后,提供review:
6. 内容生成规范
产品背景 (建议500字以上):
用户场景 (具体、有代入感):
异常场景 (考虑全面):
7. 最终文档生成
当信息收集完成后,生成完整PRD:
8. 文档Review清单
生成文档后提供检查清单:
Examples
Example 1: 从想法到大纲
用户: "帮我创建一份PRD,产品是一个AI驱动的会议纪要工具"
过程:
- 询问产品细节和目标用户
- 创建PRD大纲结构
- 识别需要研究的竞品
- 标记需要深入的模块
- 开始逐模块收集信息
输出:
Example 2: 竞品研究
用户: "帮我研究AI会议纪要领域的竞品"
输出:
Example 3: 模块反馈
用户: "我写完了用户痛点,帮我看看: 用户痛点:
- 开会时记笔记影响参与度
- 会后整理纪要耗时
- 重要信息容易遗漏"
输出:
Example 4: 功能流程生成
用户: "帮我画一下会议纪要生成的功能流程"
输出:
graph LR A[会议开始] --> B[用户启动录制] B --> C[实时语音采集] C --> D[语音转文字] D --> E[说话人识别] E --> F{会议结束?} F -->|否| C F -->|是| G[AI分析处理] G --> H[生成结构化纪要] H --> I[用户编辑确认] I --> J[保存并分发]
PRD Workflows
新产品PRD流程
- 明确产品想法和目标
- 研究竞品和市场
- 定义目标用户和痛点
- 梳理核心功能
- 逐个功能详细设计
- 补充非功能需求
- 整体review和优化
- 输出正式文档
迭代功能PRD流程
- 明确迭代目标
- 分析现有问题
- 设计解决方案
- 详细功能设计
- 评估影响范围
- 输出迭代PRD
快速PRD流程
- 提供产品想法
- AI自动生成初稿
- 用户review调整
- 补充关键细节
- 输出文档
Pro Tips
- 先想清楚再动手: 花10分钟想清楚产品核心价值
- 用户视角优先: 每个功能都从用户场景出发
- 数据说话: 用数据支撑论点,让PRD更有说服力
- 避免模糊表述: 不用"等"、"相关"、"合适的"
- 流程图很重要: 复杂逻辑用图说清楚
- 版本管理: 每次大改动保存新版本
- 及时同步: 完成后及时同步给相关方review
File Organization
推荐的PRD项目结构:
~/prd/产品名称/ ├── prd-draft.md # PRD草稿 ├── prd-v1.0.md # 正式版本 ├── competitors.md # 竞品分析 ├── user-research.md # 用户研究 ├── meeting-notes.md # 讨论记录 └── assets/ └── flowcharts/ # 流程图
Best Practices
信息收集
- 一次只问一个模块
- 提供示例帮助理解
- 允许跳过后续补充
- 记录待确认事项
内容质量
- 每个需求可执行、可验收
- 用户场景具体、有代入感
- 异常场景考虑全面
- 量化指标明确
文档规范
- 使用统一的标题层级
- 表格对齐整洁
- 术语有解释
- 版本号规范管理
Related Use Cases
- 生成MRD(市场需求文档)
- 生成竞品分析报告
- 生成用户故事地图
- 生成功能规格说明书
- 生成技术方案文档
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
- SKILL.md in the repositoryCheckingprd-generator/SKILL.md
Popularity
- Repository stars
- 174
- Repository forks
- 25
- 7-day trend score
- 26
Stars and forks are for the whole GitHub repository, not this skill alone. 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
[](https://verified-skill.com/skills/fokkyp/claude-skills/prd-generator)