mcpField
U
user-stories

user-stories

github.com/phuryn开发27.5k3.3k 次安装2 周前更新
代码仓库

关于 user-stories

为产品团队撰写和拆分用户故事的技能,适用于功能规划与待办事项整理。它结合 3 C's 和 INVEST 标准,输出含设计链接及验收标准的结构化故事。

主要功能

  1. 01按用户角色和旅程拆分功能
  2. 02应用 3 C's 用户故事框架
  3. 03按 INVEST 标准检查故事
  4. 04纳入设计链接和验收标准

适用场景

  1. 01将新功能拆成待开发故事
  2. 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:关键假设或背景信息

分步流程

  1. 根据提供的设计和背景信息分析功能
  2. 确定用户角色和不同的用户旅程
  3. 应用 3 C 框架:
    • Card:简短标题和一句话描述
    • Conversation:详细讨论意图
    • Confirmation:明确的验收标准
  4. 遵循 INVEST 标准:Independent(独立)、Negotiable(可协商)、Valuable(有价值)、Estimable(可估算)、Small(规模小)、Testable(可测试)
  5. 使用小学毕业生也能理解的简单语言
  6. 添加设计文件链接,方便查看视觉参考
  7. 以结构化格式输出用户故事

故事模板

标题: [功能名称]

描述: 作为一名[用户角色],我想要[执行某项操作],以便[获得某项收益]。

设计: [设计文件链接]

验收标准:

  1. [明确且可测试的标准]
  2. [可观察到的行为]
  3. [系统正确验证]
  4. [边缘情况处理]
  5. [性能或无障碍方面的考虑]
  6. [集成点]

用户故事示例

标题: 最近浏览版块

描述: 作为一名网购用户,我想在商品页面上看到“最近浏览”版块,以便轻松重新查看我考虑过的商品。

设计: [Figma 链接]

验收标准:

  1. 对于此前至少浏览过 1 件商品的每位用户,“最近浏览”版块都会显示在商品页面底部。
  2. 对于在当前会话中首次访问商品页面的用户,不显示该版块。
  3. 展示的商品中不包含当前商品。
  4. 该版块展示带有图片、标题和价格的商品卡片或缩略图。
  5. 每张商品卡片都会标明浏览时间(例如,“5 分钟前浏览”)。
  6. 点击商品卡片会跳转到对应的商品页面。

交付成果

  • 为该功能编写的一套完整用户故事
  • 每个故事都包含标题、描述、设计链接和 4-6 条验收标准
  • 故事彼此独立,可按任意顺序开发
  • 每个故事的规模适合在一个迭代周期内完成
  • 故事引用相关设计文档

延伸阅读

评论

支持 Markdown