Skill: shixiangyu2/prd-fullstack (version 1.0.0)

--- 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"即可开始协作！


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)