用途
fusion-issue-author-user-story 是一个用于起草和更新用户故事(User Story)类型 issue 的技能,采用“角色-行动-价值”(role-action-value)框架,并围绕工作流场景组织内容。
该技能已被废弃(DEPRECATED)。其能力已整合进 fusion-issue-authoring。资料建议仅安装 fusion-issue-authoring,以获得完整的缺陷、功能、用户故事和任务编写能力。相关细节可参见 equinor/fusion-core-tasks#802。
依赖关系
该技能需要 fusion-issue-authoring 作为顶层编排器,负责分类、共享门禁(shared gates)和发布流程。
适用场景
当请求主要涉及从特定角色视角描述用户工作流与行为时,使用该技能。
不适用场景
不适用于以下情况:
- 纯缺陷报告
- 没有用户叙述的通用功能规格
- 技术使能任务
所需输入
- 用户角色与工作流上下文
- 故事目标(As a... I want... so that...)
- 关键场景与成功标准
使用方式
- 确认路由类型为 User Story。
- 在 .tmp/USER-STORY-<context>.md 本地起草。
- 草稿结构包含:
- 故事陈述
- 上下文/痛点
- 功能需求
- 场景(Given/When/Then)
- 验证方法
- 确保场景可测试且以角色为中心。
- 返回草稿摘要,供编排器审查/发布流程使用。
模板回退路径:
skills/fusion-issue-author-user-story/assets/issue-templates/user-story.md
预期输出
- .tmp/ 中的草稿文件路径
- 建议的标题/正文摘要
- 故事专属的场景与验证摘要
安全与约束
不要直接执行变更操作;变更保留在 fusion-issue-authoring 中。