工时记录管理
命令行工时追踪工具
该技能用于创建和管理产品需求文档(PRD),将功能拆分为可独立完成的用户故事,定义可验证的验收标准,并按依赖关系排序任务。
产品经理和开发团队常面临需求文档零散、验收标准模糊、任务优先级混乱等问题。该技能将PRD转化为结构化的用户故事清单,明确每项功能的验收标准,并按技术依赖关系自动排序开发任务,确保团队对需求理解一致,减少返工和沟通成本。
落地案例:某团队启动新功能开发时,使用该技能创建prd.json文件,录入项目信息和功能描述后,系统自动拆解为多个用户故事,如"用户登录"拆分为数据层建表、后端接口开发、前端页面实现三个有序任务,每个任务附带具体验收标准(如"接口响应时间<200ms")。开发过程中通过notes字段记录阻塞问题,实时跟踪各故事完成状态,避免传统文档中常见的标准模糊、顺序颠倒导致的开发卡壳。
安装步骤
agents/prd.json 文件使用方法
agents/prd.json,填写项目信息、分支名和功能描述passes: false,完成后改为 truenotes 字段记录执行过程中的观察查看进度命令
# 查看所有故事状态
cat prd.json | jq '.userStories[] | {id, passes}'
# 查看未完成项
jq '.userStories[] | select(.passes == false)' prd.json
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 项目元数据(名称、分支、描述);用户故事数组(ID、标题、用户视角描述、验收标准清单、优先级数字、完成布尔值、备注字段) |
| 输出 | 标准格式的prd.json文件;可解析的任务清单;带状态标记的开发蓝图 |
| 适用人群 | 需要结构化需求文档的产品团队;使用AI编码助手的技术人员;追求清晰验收标准的敏捷开发者 |
| 不包含 | 代码自动生成、测试自动运行、与其他项目管理工具的API集成、实时协作编辑功能 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/bjesuiter/prd/SKILL.md
来源类型:GitHub仓库