# Job Stories

> 使用「当 [情境] 时，我想要 [动机]，以便 [结果]」格式创建工作故事，附带详细的验收标准。适用于编写工作故事、创建 JTBD（用户待办任务）风格的待办事项，或表达用户情境和动机。

- Skill: `killvxk/job-stories` (Agent Skill)
- Install (CLI): `npx skillmds@latest add killvxk/job-stories`
- Raw SKILL.md: https://api.skillmd.com/api/skills/killvxk/job-stories/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: killvxk (https://skillmd.com/u/killvxk)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/killvxk/job-stories

---

# 工作故事（Job Stories）

使用「当 [情境] 时，我想要 [动机]，以便 [结果]」格式创建工作故事，聚焦于用户情境和成果，附带详细的验收标准。

**适用场景：** 编写工作故事、表达用户情境和动机、创建 JTBD（Jobs-to-be-Done，用户待办任务）风格的待办事项，或聚焦用户背景而非角色时。

**参数：**
- `$PRODUCT`：产品或系统名称
- `$FEATURE`：需要拆解为工作故事的新功能
- `$DESIGN`：设计文件链接（Figma、Miro 等）
- `$CONTEXT`：用户情境或工作场景

## Step-by-Step Process（分步流程）

1. **识别触发需求的用户情境**
2. **定义用户行为背后的动机**
3. **明确用户想要实现的结果**
4. **应用 JTBD 框架：** 聚焦于工作本身，而非角色
5. **创建验收标准，** 验证成果是否已实现
6. **使用可观察、可量化的语言**
7. **链接设计原型或 Mockup**
8. **输出带详细验收标准的工作故事**

## Story Template（故事模板）

**标题：** [工作成果或结果]

**描述：** 当 [情境] 时，我想要 [动机]，以便 [结果]。

**设计：** [设计文件链接]

**验收标准：**
1. [情境被正确识别]
2. [系统支持预期的动机]
3. [进度或反馈可见]
4. [成果被高效实现]
5. [边界情况被优雅处理]
6. [集成和通知正常运行]

## Example Job Story（工作故事示例）

**标题：** 追踪每周零食花费

**描述：** 当我在规划每周零食预算时（情境），我想要快速了解到目前为止花了多少钱（动机），以便确保在周末前不会花光零花钱（结果）。

**设计：** [Figma 链接]

**验收标准：**
1. 显示"每周消费概览"板块，包含消费汇总
2. 记录支出时实时更新
3. 进度指示器（显示每周预算使用 0-100% 的进度条）
4. 以醒目颜色突出显示剩余预算金额
5. 详细消费记录，按类别分类展示
6. 在预算使用达到 80% 时发送通知
7. 在周四晚上预算使用达到 90% 时发送周末专属提醒
8. 便于访问并可跳转至详细消费明细

## Output Deliverables（输出交付物）

- 该功能的完整工作故事集
- 每个故事遵循「当……我想要……以便……」格式
- 6-8 条聚焦于成果的验收标准
- 故事强调用户情境和动机
- 包含清晰的设计和原型链接

---

### Further Reading（延伸阅读）

- [与 Tony Ulwick 和 Sabeen Sattar 的 JTBD 大师课](https://www.productcompass.pm/p/jobs-to-be-done-masterclass-with)（视频课程）

