PRD FullStack Skill

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

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 23 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill is a PRD/document generator and includes templates, prompts, build scripts, and a package.json that declares Playwright — all appropriate for producing HTML/PDF/Markdown PRDs. Minor inconsistency: the registry 'Requirements' section lists no required binaries/env, but README and package.json indicate Node.js >=16 and Playwright are required to run build scripts.
Instruction Scope
SKILL.md is conversational and stays within the PRD workflow. The included scripts read local template and fragment files and generate HTML/PDF outputs; they do not instruct the agent to read unrelated system files or to exfiltrate user data. One runtime behavior to note: the build/pdf scripts will load assets (e.g., fonts, images) which may cause external network requests when rendering (e.g., Google Fonts in CSS).
Install Mechanism
There is no external download/install spec in the registry (instruction-only), and the repository uses a standard npm dependency (playwright) declared in package.json. This is a common and expected dependency for PDF rendering; no unusual third‑party download URLs or archives are used.
Credentials
The skill declares no required environment variables or credentials and the scripts do not reference secrets. The only resources accessed are local template/fragment files and Node/Playwright; no unrelated cloud credentials or system config paths are requested.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or long‑lived platform privileges. Its scripts update local version.json / output files within the project directory (normal behavior for a build tool) and do not modify other skills or global agent configuration.
Assessment
This skill appears to be what it claims: a PRD generator backed by local templates and Node scripts. Before installing or running build scripts: 1) Note that to run HTML/PDF builds you need Node >=16 and Playwright (Playwright will launch a Chromium process). 2) Review scripts (e.g., scripts/init-prd.sh, scripts/validate.js, update.sh) yourself — they read and write project files and invoke build/pdf steps but do not request secrets. 3) Be aware PDF generation may fetch external assets (fonts/images) from the network; if you are in an environment that forbids outbound connections, disable network access or host fonts locally. 4) Ensure version.json and fragments are what you expect before running update/build scripts to avoid build errors. If you plan to permit autonomous agent actions or run these scripts inside a sensitive environment, audit the scripts first and consider running them in an isolated/containerized environment.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97bsz9qe3k3cyfd611gz0bda183a3rx

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

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

Files

62 total
Select a file
Select a file to preview.

Comments

Loading comments…