user-stories

按照 3C(卡片、对话、确认)和 INVEST 准则创建用户故事,包含描述、设计链接和验收标准。在编写用户故事、将功能拆分为待办项或定义验收标准时使用。

作者

安装

热度:185

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=phuryn-pm-execution-skills-user-stories&locale=zh&source=copy

User Stories - 智能用户故事生成器

技能概述


User Stories 技能基于 3C 原则和 INVEST 标准,自动生成结构化的用户故事,包含描述、设计链接和验收标准,帮助产品经理和敏捷团队快速将功能需求转化为可执行的故事。

适用场景


  • 编写用户故事:当产品经理需要将新功能转化为规范的 Story 格式时,该技能可以根据产品名称、功能描述和设计链接,自动生成符合 3C 框架的用户故事。

  • 功能分解:在 Sprint 规划或需求评审时,将复杂功能拆分成多个独立、可估算、可测试的小故事,每个故事都可以在一个迭代内完成。

  • 定义验收标准:为每个用户故事生成 4-6 条清晰的验收条件,包含边界情况处理、性能要求和集成点,确保开发团队理解"完成"的定义。
  • 核心功能


  • 3C 框架生成:自动应用 Card(卡片标题)、Conversation(详细讨论)、Confirmation(验收确认)三层结构,每个故事都包含简洁的一句话描述、上下文说明和可测试的验收标准。

  • INVEST 标准校验:确保生成的每个故事都是独立的(Independent)、可协商的(Negotiable)、有价值的(Valuable)、可估算的(Estimable)、短小的(Small)、可测试的(Testable)。

  • 结构化输出:输出包含标题、描述、设计链接和 4-6 条验收标准的完整格式,支持与 Figma、Miro 等设计工具链接集成,直接可用于 Jira、Trello 等项目管理工具。
  • 常见问题

    什么是用户故事的 3C 原则?


    3C 原则由 Ron Jeffries 提出,指 Card(卡片)、Conversation(对话)、Confirmation(确认)。Card 是故事的一句话描述,作为团队讨论的起点;Conversation 是产品经理与开发团队之间的持续对话,澄清需求和设计细节;Confirmation 是明确的验收标准,定义"完成"的状态。该技能自动为每个故事生成这三层内容。

    INVEST 标准包含哪些内容?


    INVEST 是优质用户故事的标准:Independent(独立)— 故事之间互不依赖,可按任意顺序开发;Negotiable(可协商)— 细节可讨论,不是死板合同;Valuable(有价值)— 对用户或业务有明确价值;Estimable(可估算)— 团队能评估工作量;Small(短小)— 体积够小,可在单个 Sprint 完成;Testable(可测试)— 有清晰的验收标准。该技能在生成时会遵循这些原则。

    用户故事应该包含哪些要素?


    一个完整的用户故事需要:标题(功能名称)、描述(As a [角色], I want to [动作], so that [价值])、设计链接(Figma 或 Miro 等可视化设计)、验收标准(4-6 条可测试的条件,包含正常流程、边界情况、性能要求、集成点等)。该技能会根据你提供的产品名、功能描述和设计链接,自动生成这些完整要素。