关于 user-stories
为产品团队撰写和拆分用户故事的技能,适用于功能规划与待办事项整理。它结合 3 C's 和 INVEST 标准,输出含设计链接及验收标准的结构化故事。
主要功能
- 01按用户角色和旅程拆分功能
- 02应用 3 C's 用户故事框架
- 03按 INVEST 标准检查故事
- 04纳入设计链接和验收标准
适用场景
- 01将新功能拆成待开发故事
- 02为待办事项编写可测试的验收标准
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ phuryn/ pm-skills --skill user-stories安装后在 Claude Code 中输入/user-stories确认已加载。
详细介绍
用户故事
按照 3 C 原则(Card、Conversation、Confirmation)和 INVEST 标准编写用户故事。生成包含描述、设计链接和验收标准的故事。
适用场景: 编写用户故事、将功能拆分为故事、创建待办事项或定义验收标准。
参数:
$PRODUCT:产品或系统名称$FEATURE:要拆分为故事的新功能$DESIGN:设计文件链接(Figma、Miro 等)$ASSUMPTIONS:关键假设或背景信息
分步流程
- 根据提供的设计和背景信息分析功能
- 确定用户角色和不同的用户旅程
- 应用 3 C 框架:
- Card:简短标题和一句话描述
- Conversation:详细讨论意图
- Confirmation:明确的验收标准
- 遵循 INVEST 标准:Independent(独立)、Negotiable(可协商)、Valuable(有价值)、Estimable(可估算)、Small(规模小)、Testable(可测试)
- 使用小学毕业生也能理解的简单语言
- 添加设计文件链接,方便查看视觉参考
- 以结构化格式输出用户故事
故事模板
标题: [功能名称]
描述: 作为一名[用户角色],我想要[执行某项操作],以便[获得某项收益]。
设计: [设计文件链接]
验收标准:
- [明确且可测试的标准]
- [可观察到的行为]
- [系统正确验证]
- [边缘情况处理]
- [性能或无障碍方面的考虑]
- [集成点]
用户故事示例
标题: 最近浏览版块
描述: 作为一名网购用户,我想在商品页面上看到“最近浏览”版块,以便轻松重新查看我考虑过的商品。
设计: [Figma 链接]
验收标准:
- 对于此前至少浏览过 1 件商品的每位用户,“最近浏览”版块都会显示在商品页面底部。
- 对于在当前会话中首次访问商品页面的用户,不显示该版块。
- 展示的商品中不包含当前商品。
- 该版块展示带有图片、标题和价格的商品卡片或缩略图。
- 每张商品卡片都会标明浏览时间(例如,“5 分钟前浏览”)。
- 点击商品卡片会跳转到对应的商品页面。
交付成果
- 为该功能编写的一套完整用户故事
- 每个故事都包含标题、描述、设计链接和 4-6 条验收标准
- 故事彼此独立,可按任意顺序开发
- 每个故事的规模适合在一个迭代周期内完成
- 故事引用相关设计文档
延伸阅读
评论
支持 Markdown