prd-fullstack

Pass

全栈PRD协作工作流。与用户共同探讨,产出可供开发、设计、测试、运营、项目经理使用的完整PRD文档。 包含:需求分析、原型设计、UI规范、技术方案、测试方案、运营方案、项目计划等14个章节。 当用户说"帮我写PRD"、"做完整需求文档"、"产品需求文档"时触发。

@openclaw
MIT3/22/2026
68out of 100
(0)
3.8k
11
12

Install Skill

Skills are third-party code from public GitHub repositories. SkillHub scans for known malicious patterns but cannot guarantee safety. Review the source code before installing.

Install globally (user-level):

npx skillhub install openclaw/skills/prd-fullstack

Install in current project:

npx skillhub install openclaw/skills/prd-fullstack --project

Suggested path: ~/.claude/skills/prd-fullstack/

AI Review

Instruction Quality80
Description Precision60
Usefulness60
Technical Soundness74

Scored 68. This 50-file PRD generation system with validate.js and 6 product type configs is the most engineered product management skill reviewed. The terminology consistency check and structural validation are genuinely useful. Chinese-only limits the score significantly (UF penalized) — a translated version would score 78+.

SKILL.md Content

---
name: prd-fullstack
description: |
  全栈PRD协作工作流。与用户共同探讨,产出可供开发、设计、测试、运营、项目经理使用的完整PRD文档。
  包含:需求分析、原型设计、UI规范、技术方案、测试方案、运营方案、项目计划等14个章节。
  当用户说"帮我写PRD"、"做完整需求文档"、"产品需求文档"时触发。
---

# 🚀 PRD FullStack:全栈PRD协作工作流

**核心理念**:你说想法,我帮你梳理成**专业、完整、可执行**的PRD文档。

## 🎯 适用对象

| 角色 | 受益点 |
|------|--------|
| **产品经理** | 系统梳理需求,产出专业PRD |
| **开发团队** | 清晰的技术方案和接口设计 |
| **设计师** | 完整的UI规范和交互原型 |
| **测试团队** | 详细的测试策略和用例 |
| **运营团队** | 数据指标和运营策略 |
| **项目经理** | 排期计划和风险管理 |

## 📋 完整PRD结构(14章)

### Part 1: 产品篇
- **01 项目概述** - 背景、目标、用户画像、商业价值
- **02 市场分析** - 竞品分析、SWOT分析、差异化定位
- **03 需求列表** - 功能清单、优先级、验收标准

### Part 2: 体验篇
- **04 信息架构** - 产品结构、页面层级、导航设计
- **05 用户流程** - 核心流程、异常流程、交互逻辑
- **06 原型设计** - 线框图、交互说明、页面布局
- **07 UI设计规范** - 色彩、字体、组件、动效

### Part 3: 功能篇
- **08 功能规格** - 详细功能、业务规则、权限控制
- **09 数据模型** - 实体关系、表结构、数据字典

### Part 4: 技术篇
- **10 技术方案** - 架构设计、技术选型、接口文档
- **11 非功能需求** - 性能、安全、兼容性、可扩展性

### Part 5: 质量篇
- **12 测试方案** - 测试策略、测试用例、验收标准
- **13 数据埋点** - 指标体系、埋点清单、分析维度

### Part 6: 运营篇
- **14 运营方案** - 运营策略、推广计划、用户增长

### Part 7: 管理篇
- **15 项目计划** - 里程碑、排期、资源、风险管理

## 🔄 10步协作流程

| 步骤 | 名称 | 目标 | 核心产出 |
|------|------|------|----------|
| **Step 1** | 需求探索 | 理清产品想法 | 需求摘要卡片 |
| **Step 2** | 产品定位 | 确定类型、名称、平台 | 产品定位卡片 |
| **Step 3** | 功能蓝图 | 功能清单和优先级 | 功能清单表格 |
| **Step 4** | 市场分析 | 竞品分析、差异化 | 市场分析章节 |
| **Step 5** | 信息架构 | 产品结构、页面层级 | 产品结构图 |
| **Step 6** | 原型+UI | 线框图、设计规范 | 设计规范文档 |
| **Step 7** | 功能+数据 | 功能规格、数据模型 | 功能规格+数据模型 |
| **Step 8** | 技术方案 | 架构、接口、部署 | 技术架构文档 |
| **Step 9** | 测试+埋点 | 测试用例、数据埋点 | 测试方案+埋点清单 |
| **Step 10** | 运营+计划 | 运营策略、项目排期 | 运营策略+项目计划 |

## 🤝 协作原则

### 1. **对话式协作**
- 每一步都通过对话确认
- 不是AI单向输出,而是双向沟通
- 自然语言交互,无学习成本

### 2. **可视化呈现**
- 图表展示关键信息
- 表格整理复杂数据
- 流程图说明业务流程

### 3. **灵活可回退**
- 随时可以回到上一步修改
- 支持中途调整方向
- 历史记录可追溯

### 4. **专业级标准**
- 企业级PRD文档质量
- 符合行业最佳实践
- 可直接用于项目开发

## 🚀 使用方式

### 触发关键词
- "帮我写PRD"
- "做完整需求文档"
- "产品需求文档"
- "需要PRD模板"
- "帮我梳理产品需求"

### 典型对话流程
```
用户:我想做一个在线教育平台

AI:好的!我们一起来做这份完整的PRD。
      首先,能详细说说你的想法吗?

[经过10步协作...]

AI:✅ PRD全栈文档完成!

      📄 prd-edu-platform-v1.0.0.pdf (180页)
      🌐 prd-edu-platform-v1.0.0.html
      📝 prd-edu-platform-v1.0.0.md

      章节覆盖:
      ✅ 产品篇:项目背景、市场分析、需求列表
      ✅ 体验篇:信息架构、流程图、原型、UI规范
      ✅ 功能篇:功能规格、数据模型
      ✅ 技术篇:架构设计、接口文档
      ✅ 质量篇:测试方案、数据埋点
      ✅ 运营篇:运营策略
      ✅ 管理篇:项目计划
```

## 📁 文件结构

```
prd-skill-workflow/
├── SKILL.md                    # Skill配置文件
├── COLLABORATION.md            # 协作流程快速参考
├── FULLSTACK_PRD.md            # 完整PRD结构说明
├── package.json                # 项目配置
├── prompts/                    # 10步协作Prompts
│   ├── step1-explorer.md      # 需求探索
│   ├── step2-positioning.md   # 产品定位
│   ├── step3-blueprint.md     # 功能蓝图
│   ├── step4-market.md        # 市场分析
│   ├── step5-architecture.md  # 信息架构
│   ├── step6-prototype.md     # 原型+UI
│   ├── step7-functional.md    # 功能+数据
│   ├── step8-tech.md          # 技术方案
│   ├── step9-testing.md       # 测试+数据
│   ├── step10-operation.md    # 运营+计划
│   └── iteration.md           # 版本迭代管理
├── templates/                  # 输出模板
│   ├── build.js               # HTML构建脚本
│   ├── build-pdf.js           # PDF生成脚本
│   ├── update.sh              # 版本更新脚本
│   ├── styles.css             # PRD样式表
│   └── fragments/             # 14个章节模板
├── templates-config/          # 6种产品类型配置
│   ├── saas.json              # SaaS/B端
│   ├── ecommerce.json         # 电商
│   ├── education.json         # 教育
│   ├── social.json            # 社交
│   ├── content.json           # 内容
│   └── tool.json              # 工具
├── checklists/                # 检查清单
│   └── prd-review-checklist.md # PRD审查清单
├── shortcuts/                 # 快捷模板
│   └── quick-templates.md     # 常用功能模板
├── examples/                  # 示例项目
│   └── ledger-app/            # 简记账完整示例
├── scripts/                   # 工具脚本
│   └── validate.js            # PRD验证脚本
└── references/                # 参考资料
    └── design-system.md       # 设计规范
```

## 📊 输出规格

### 文档规模
- **页数**:150-200页
- **字数**:30,000-50,000字
- **图表**:50+个(表格+流程图)

### 内容质量
- **30+ 张表格**:需求清单、竞品对比、测试用例、数据字典
- **20+ 张流程图**:用户流程、业务逻辑、数据流转
- **15+ 个页面原型**:详细页面描述和交互说明
- **完整的UI设计规范**:色彩、字体、组件、动效
- **详细的技术架构**:系统架构、接口文档、部署方案
- **可执行的测试方案**:测试策略、用例、验收标准
- **运营推广策略**:用户增长、活动策划、数据分析
- **项目里程碑规划**:排期、资源、风险管理

### 输出格式
- **HTML**:单页应用,支持响应式
- **PDF**:打印友好,专业排版
- **Markdown**:源码格式,便于版本控制

## 🎨 产品类型支持

### 6种预配置类型
1. **SaaS/B端** - 企业服务、管理后台
2. **电商** - 购物平台、交易系统
3. **教育** - 在线学习、知识付费
4. **社交** - 社区、聊天、内容平台
5. **内容** - 媒体、资讯、博客
6. **工具** - 效率工具、实用软件

### 自定义配置
- 支持自定义产品类型
- 可调整章节权重
- 可扩展模板系统

## 🔧 技术特性

### 构建系统
- **一键构建**:HTML/PDF自动生成
- **版本管理**:自动版本控制和更新
- **样式定制**:CSS样式可自定义

### 质量保证
- **审查清单**:PRD质量检查清单
- **验证脚本**:文档完整性验证
- **示例项目**:完整参考实现

### 扩展性
- **模块化设计**:各章节独立可替换
- **配置驱动**:JSON配置文件管理
- **插件架构**:支持功能扩展

## 📚 学习资源

### 快速上手
1. 查看 `examples/ledger-app/` 示例项目
2. 阅读 `COLLABORATION.md` 协作指南
3. 尝试触发关键词开始使用

### 进阶使用
1. 自定义 `templates-config/` 配置文件
2. 修改 `prompts/` 中的对话流程
3. 调整 `templates/styles.css` 样式

### 最佳实践
1. 从需求探索开始,逐步深入
2. 充分利用可视化工具
3. 定期回顾和更新文档

## 🌟 价值主张

### 对产品经理
- 系统化梳理需求,避免遗漏
- 专业文档模板,提升工作效率
- 团队协作工具,统一沟通语言

### 对开发团队
- 清晰的技术需求,减少返工
- 完整的接口文档,便于开发
- 统一的理解基准,降低沟通成本

### 对项目成功
- 降低项目风险,提高成功率
- 明确项目目标,减少偏差
- 完整文档体系,便于传承

---

**开始使用**:在对话中说"帮我写PRD"即可开始协作!