返回顶部
p

prd产品需求文档管理

Create and manage Product Requirements Documents (PRDs). Use when: (1) Creating structured task lists with user stories, (2) Specifying features with acceptance criteria, (3) Planning feature implementation for AI agents or human developers.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.0.5
安全检测
已通过
5,632
下载量
免费
免费
9
收藏
概述
安装方式
版本历史

prd

PRD 技能

创建并管理用于功能规划的产品需求文档(PRD)。

什么是 PRD?

PRD(产品需求文档) 是一份结构化规范,用于:

  1. 1. 将功能拆分为小型、独立的用户故事
  2. 为每个故事定义可验证的验收标准
  3. 依赖关系排列任务顺序(模式 → 后端 → 界面)

快速开始

  1. 1. 在项目中创建/编辑 agents/prd.json
  2. 定义带有验收标准的用户故事
  3. 通过将 passes: false 更新为 true 来跟踪进度

prd.json 格式

json
{
project: MyApp,
branchName: ralph/feature-name,
description: 功能的简短描述,
userStories: [
{
id: US-001,
title: 向数据库添加优先级字段,
description: 作为开发者,我需要存储任务优先级。,
acceptanceCriteria: [
添加优先级列:high | medium | low,
生成并运行迁移,
类型检查通过
],
priority: 1,
passes: false,
notes:
}
]
}

字段说明

字段描述
project用于上下文的项目名称
branchName
此功能的 Git 分支(以 ralph/ 为前缀) | | description | 一行功能摘要 | | userStories | 待完成的故事列表 | | userStories[].id | 唯一标识符(US-001、US-002) | | userStories[].title | 简短描述性标题 | | userStories[].description | 作为 [用户],我想要 [功能] 以便 [收益] | | userStories[].acceptanceCriteria | 可验证的检查清单项 | | userStories[].priority | 执行顺序(1 = 优先) | | userStories[].passes | 完成状态(完成后从 false 变为 true) | | userStories[].notes | 代理添加的运行时备注 |

故事规模

每个故事应在一个上下文窗口内完成。

✅ 规模合适:

  • - 添加数据库列和迁移
  • 向现有页面添加 UI 组件
  • 用新逻辑更新服务器操作
  • 向列表添加筛选下拉框

❌ 规模过大(需拆分):

  • - 构建整个仪表盘 → 拆分为:模式、查询、UI、筛选器
  • 添加身份验证 → 拆分为:模式、中间件、登录 UI、会话

故事排序

故事按优先级顺序执行。较早的故事不能依赖于较晚的故事。

正确顺序:

  1. 1. 模式/数据库变更(迁移)
  2. 服务器操作 / 后端逻辑
  3. 使用后端的 UI 组件
  4. 仪表盘/汇总视图

验收标准

必须可验证,不能模糊。

✅ 好的示例:

  • - 向 tasks 表添加 status 列,默认值为 pending
  • 筛选下拉框包含选项:全部、活跃、已完成
  • 类型检查通过

❌ 差的示例:

  • - 正常工作
  • 用户可以轻松完成 X

始终包含: 类型检查通过

进度跟踪

故事完成后更新 passes: true。使用 notes 字段记录运行时观察:

json
notes: 迁移时使用了 IF NOT EXISTS

快速参考

操作命令
创建 PRD保存到 agents/prd.json
检查状态
cat prd.json | jq .userStories[] | {id, passes} | | 查看未完成 | jq .userStories[] | select(.passes == false) prd.json |

资源

详见 references/ 中的详细文档:

  • - agent-usage.md - AI 代理如何执行 PRD(Claude Code、OpenCode 等)
  • workflows.md - 顺序工作流模式
  • output-patterns.md - 模板和示例

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 prd-1776394626 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 prd-1776394626 技能

通过命令行安装

skillhub install prd-1776394626

下载

⬇ 下载 prd v2.0.5(免费)

文件大小: 6.91 KB | 发布时间: 2026-4-17 15:42

v2.0.5 最新 2026-4-17 15:42
- Added an `author` field to the skill metadata with contact information.
- Switched metadata `version` and flattening to proper YAML format under the `metadata` section.
- No behavioral or functional changes to PRD format or usage instructions.
- Documentation and usage examples remain unchanged.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部