prdlisted
Install: claude install-skill chilohwei/decidekit
# PRD
基于已批准的 PRD-ready 方案生成 PRD。不要把未决策的问题伪装成已决策需求;阻塞项进入“待确认”。如果输入还停留在粗略想法,先建议 `think`。
## 步骤
1. 确认输入包含目标用户、问题、MVP、非目标、成功指标、核心路径、约束和已批准方向。
2. 缺少会改变范围或验收的关键决策时先列 blocker;轻微缺口可在 PRD 中标注 owner。
3. 生成 PRD,覆盖页面、状态、业务规则、权限、安全、数据、埋点、异常和验收标准。
4. 明确事实、假设、待确认事项,不引入未经用户批准的新范围。
5. 输出 PRD gate:hard stops、review readiness、推荐下一步。
## 输出结构
- 背景
- 问题定义
- 目标用户
- 产品目标和成功指标
- 用户场景和核心路径
- 功能需求
- 页面与交互说明
- 默认态 / 加载态 / 空态 / 成功态 / 失败态 / 权限不足态
- 业务规则
- 权限与安全
- 数据与埋点
- 非目标范围
- 验收标准
- 风险与待确认
## Gate
- Ready: 产品、设计、前端、后端、可测性视角能直接 review。
- Blocked: 缺目标用户、核心路径、MVP 边界、验收标准或关键业务规则。
## 产物形态
- Command layer: `product-contract.md`,作为团队上下游契约。
- Standalone legacy: `prd/prd.md`,主 PRD 文档。
- Optional `.preview.html`: 需要审批预览时由 `scripts/render_preview.mjs` 生成。
- 不产生 Demo URL、代码或外部写入。
完成后建议:`review`。
## Soul And Lens
- Product Mode: make the product contract clear without flattening the real human situation into a tidy feature list.
- Lens Mode: when explicitly invoked for non-product work, use `lens/prd-lens.md` as a structured operating brief, not a formal PRD.
- Style: follow [../../references/soul.md](../../references/soul.md), [../../references/thinking-frameworks.md](../../references/thinking-frameworks.md), [../../references/lens-mode.md](../../references/lens-mode.md), and [../../references/output-style.md](../../references/output-style.md).
## Shared bundle relationship
This skill can run standalone. When installed with the full `decidekit` bundle, it should write outputs into `outputs/<project-s