← 返回 Skills 市场
235
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install prd-reviewer
功能描述
PRD需求评审评分专家工具。对产品PRD进行10分制严格量化评分,输出总分、各模块得分及详细扣分说明。触发场景:用户上传PRD并要求评审打分;用户要求按PRD评分标准对需求进行评分;需要生成PRD评审报告。
使用说明 (SKILL.md)
PRD评审评分专家 Skill
评分体系
| 模块 | 分值 | 核心要求 |
|---|---|---|
| 1.基础信息完整性 | 1.0分 | 11项必填信息完整 |
| 2.项目/需求背景 | 1.5分 | 用户+场景+问题+量化数据 |
| 3.目标和收益 | 2.0分 | 量化目标+达成路径+评估方式 |
| 4.项目/需求详述 | 3.0分 | 交互逻辑+产品逻辑(埋点酌情) |
| 5.灰度方案 | 0.5分 | 灰度方案具体/标注无需灰度 |
| 6.数据报表需求 | 0.5分 | 报表需求具体/标注无需报表 |
| 7.风险/合规披露 | 1.5分 | 资金风险+数据泄露+合规披露 |
评级标准
| 评级 | 分值 |
|---|---|
| 合格 | ≥7.0分 |
| 待改进 | 6.0~6.9分 |
| 不合格 | \x3C6.0分 |
三大核心禁忌(绝对红线)
- 禁止模糊评分:不允许"大致符合""基本达标"等模糊表述,所有扣分必须有PRD原文依据
- 不跨模块抵扣:某模块得0分不影响其他模块得分
- 模板不符上限6分:PRD未按模板填写时,对应模块计0分,整体不超过6分
评分操作流程
Step 1:读取PRD内容
对.doc文件执行提取:
python3 -c "
import re, quopri
with open('PRD文件.doc','rb') as f:
raw=f.read()
dec=quopri.decodestring(raw).decode('utf-8',errors='ignore')
text=re.sub(r'\x3C[^>]+>',' ',dec)
text=re.sub(r'\s+',' ',text)
with open('/tmp/prd.txt','w',encoding='utf-8') as f: f.write(text)
print(len(text),'chars')
"
Step 2:逐模块评分
对每个模块按以下标准严格评分。
模块1:基础信息完整性(1分)
扣分规则:每缺失1项扣0.2分;填写不规范每项扣0.1分;扣完1分止
| # | 检查项 | 规范要求 | 扣分 |
|---|---|---|---|
| 1 | tapd地址/设计稿地址 | 完整URL;无需设计稿标注"无需设计稿" | -0.2分 |
| 2 | 设计师 | 填写设计师姓名,不得为空 | -0.2分 |
| 3 | 项目级别 | S/A/B级三选一,勾选或标注 | -0.2分 |
| 4 | PM负责人 | 填写PM姓名,不得为空 | -0.2分 |
| 5 | 技术负责人 | 填写技术负责人姓名,不得为空 | -0.2分 |
| 6 | 测试主R | 填写测试负责人姓名,不得为空 | -0.2分 |
| 7 | 需求提出人 | 填写需求提出人姓名,不得为空 | -0.2分 |
| 8 | 改动涉及范围 | 端/系统/页面/模块均需明确 | -0.2分 |
| 9 | 期望联调时间 | 填写具体日期/时间节点 | -0.2分 |
| 10 | 期望上线时间 | 填写具体日期/时间节点 | -0.2分 |
| 11 | PRD修订记录 | 版本+时间+修订内容+变更方+关注人 | -0.2分 |
模块2:项目/需求背景(1.5分)
格式标准:用户 + 场景 + 问题 + 量化数据
示例:针对借款用户(用户)在申请贷款提额时(场景),因无法提供可信征信材料导致审批被拒(问题),月均受影响用户约5万人,转化率下降15%(量化数据)。
| 检查项 | 要求 | 扣分 |
|---|---|---|
| 格式规范 | 必须包含"用户+场景+问题+量化数据"四要素 | -0.5分 |
| 量化数据 | 必须有具体数值(用户量级/问题发生率/影响范围) | -0.5分 |
| 描述清晰 | 核心问题明确,无模糊表述 | -0.3~0.5分 |
| 是否填写 | 此项为空得0分 | →0分 |
模块3:目标和收益(2分)
| 子项 | 要求 | 扣分 |
|---|---|---|
| 量化目标ROI | 必须有具体数值(如:转化率提升5%、月活新增20万、借款规模增加5000万);无具体数值 → 扣0.6分 | -0.6分 |
| 达成路径 | 工时>5pd必须填写;路径需合理拆解对应量化目标;应填未填 → 扣0.6分 | -0.6分 |
| 评估方式 | 明确评估方法和评估时间;不明确 → 扣0.4分 | -0.4分 |
| 是否填写 | 此项为空得0分 | →0分 |
模块4:项目/需求详述(3分)
评分原则:数据埋点非必填项,根据需求类型酌情评分。
| 子项 | 要求 | 扣分 |
|---|---|---|
| 需求列表 | 序号+需求点简述+优先级(P0/P1/P2)+备注;缺失1项关键信息 | -0.2分/项 |
| 交互逻辑 | 有交互稿需贴出;场景完整;逻辑无遗漏;缺失 | -0.3分 |
| 产品逻辑 | 图文/表格描述;金字塔原理+MECE原则;不清晰/不符合MECE | -0.3~0.5分 |
| 数据埋点 | 非必填,根据需求类型酌情评分: | -0.3~0分 |
| ① 纯服务端需求(无用户侧交互/无页面):可不填,不扣分 | 0分 | |
| ② App端/H5端需求(有用户侧交互):应有埋点描述;缺失关键埋点(页面UV/点击UV等)酌情扣0.3~0.5分;完全未填扣0.3分 | -0.3~0.5分 | |
| ③ 标注"无需埋点":不扣分 | 0分 |
模块5:灰度方案(0.5分)
| 情况 | 要求 | 扣分 |
|---|---|---|
| 需要灰度/ABtest | 明确灰度范围+比例+时间+监控指标 | 未填写→0.5分;不具体→0.2~0.3分 |
| 无需灰度 | 必须标注"无需灰度"或"无需ABtest" | 未标注→0.2分 |
模块6:数据报表需求(0.5分)
| 情况 | 要求 | 扣分 |
|---|---|---|
| 需要新增/修改报表 | 报表字段+统计口径+展示形式等具体需求 | 未填写→0.5分;不具体→0.2~0.3分 |
| 无需新增/修改报表 | 必须标注"无需新增数据报表"或"无需修改数据报表" | 未标注→0.2分 |
模块7:风险/合规披露(1.5分)
| 检查项 | 要求 | 扣分 |
|---|---|---|
| 资金风险判断 | 明确判断是否"跟钱相关";资金损失风险等级(高/中/低) | 未判断→0.5分;等级未填/填错→0.3分 |
| 数据泄露风险 | 有→详细描述+法务/财务/风控沟通结论;无→标注"无数据泄露风险" | 未标注/描述不完整→0.4分 |
| 其他合规风险 | 有合规风险→详细披露+标注沟通结论 | 有合规风险未披露→0.3分 |
| 是否填写 | 此项为空得0分 | →0分 |
输出模板
输出评分报告,包含:
- 整体评分表:各模块标准分、实际得分、得分率
- 各模块扣分详情:每项扣分对应PRD原文中的具体缺失项
- 整体评价:优势、核心不足、改进建议
- 评审结论:合格/待改进/不合格
快速检查清单(17项)
| # | 模块 | 检查项 |
|---|---|---|
| 1 | 基础信息 | tapd地址+设计稿地址填写完整? |
| 2 | 基础信息 | 设计师/项目级别/PM/技术/测试/需求提出人均填写? |
| 3 | 基础信息 | 改动范围(端/系统/页面/模块)明确? |
| 4 | 基础信息 | 期望联调+上线时间具体?修订记录完整? |
| 5 | 背景 | 是否包含"用户+场景+问题+量化数据"四要素? |
| 6 | 背景 | 是否有具体量化数据? |
| 7 | 目标 | 量化目标是否有具体数值? |
| 8 | 目标 | >5pd需求是否填写达成路径? |
| 9 | 目标 | 评估方式是否明确? |
| 10 | 详述 | 需求列表完整(序号/简述/优先级/备注)? |
| 11 | 详述 | 每个需求点有交互逻辑+产品逻辑? |
| 12 | 详述 | 产品逻辑是否符合MECE原则? |
| 13 | 详述 | App端/H5端需求是否填写数据埋点?纯服务端需求是否标注"无需埋点"? |
| 14 | 灰度 | 需灰度是否填写灰度方案?无需灰度是否标注? |
| 15 | 报表 | 需报表是否填写具体需求?无需报表是否标注? |
| 16 | 风险 | 资金风险(跟钱相关/风险等级)是否判断? |
| 17 | 风险 | 数据泄露风险是否标注(有无均需标注)? |
安全使用建议
This skill appears coherent and matches its stated purpose, and it asks for no secrets or installs. Before installing/using it: (1) avoid uploading PRDs that contain highly sensitive secrets (credentials, private keys, or personal data) because the extractor reads the file and writes extracted text to /tmp; (2) if you need robust .doc extraction, prefer a tested parser (python-docx, antiword) because the provided quopri/regex one-liner may mis-handle binary .doc files; (3) consider running the skill in an isolated environment and/or delete /tmp/prd.txt after review to reduce residual data exposure. If you need higher assurance, request the author/source code or a vetted parser implementation.
功能分析
Type: OpenClaw Skill
Name: prd-reviewer
Version: 1.0.2
The prd-reviewer skill bundle is designed to evaluate Product Requirement Documents (PRDs) against a structured scoring rubric. The SKILL.md file includes a Python script for extracting text from a local file (PRD文件.doc) using quopri decoding and regex, which is consistent with the stated purpose of processing document content. There are no indicators of data exfiltration, malicious execution, or prompt injection aimed at compromising the agent or the host system.
能力评估
Purpose & Capability
Name/description (PRD reviewer) align with the provided instructions: the SKILL.md defines a scoring rubric and runtime steps for extracting and scoring a PRD. No unrelated credentials, binaries, or installs are requested.
Instruction Scope
Instructions explicitly tell the agent to read a local .doc file, run a Python one-liner to extract text, and write the result to /tmp/prd.txt; this is appropriate for the skill's purpose. Note: the chosen extraction method (quopri + regex) is brittle for binary .doc formats and may fail or produce incorrect output. Also, the skill will access PRD file contents and write extracted text to /tmp, so sensitive data in uploaded documents could be exposed to the host or other processes.
Install Mechanism
No install spec and no code files — instruction-only skill. Nothing is written to disk by an installer and no external packages are pulled during install.
Credentials
The skill declares no environment variables, credentials, or config paths. The SKILL.md also does not attempt to read environment variables or external credentials — the requested access (reading an uploaded PRD file) is proportional to the task.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes or modify other skills. It only describes transient file I/O (reading PRD, writing /tmp/prd.txt) which is expected for this use case.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install prd-reviewer - 安装完成后,直接呼叫该 Skill 的名称或使用
/prd-reviewer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
数据埋点改为非必填项
v1.0.1
更新评分标准:强化资金风险判断扣分规则(-0.5分),完善数据泄露风险标注要求(-0.4分),更新快速检查清单至17项
v1.0.0
首个PRD评审评分Skill
元数据
常见问题
Prd Reviewer 是什么?
PRD需求评审评分专家工具。对产品PRD进行10分制严格量化评分,输出总分、各模块得分及详细扣分说明。触发场景:用户上传PRD并要求评审打分;用户要求按PRD评分标准对需求进行评分;需要生成PRD评审报告。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 235 次。
如何安装 Prd Reviewer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install prd-reviewer」即可一键安装,无需额外配置。
Prd Reviewer 是免费的吗?
是的,Prd Reviewer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Prd Reviewer 支持哪些平台?
Prd Reviewer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Prd Reviewer?
由 SpongeBob(@flamemyself)开发并维护,当前版本 v1.0.2。
推荐 Skills