ユーザーストーリー生成
戦略・企画入門
機能要件を入力するとペルソナ別ユーザーストーリー、受入基準(acceptance criteria)、開発タスクまで含む完成されたバックログアイテムを生成します。
トリガー
/story使用頻度週1-2回
スプリントプランニング前にバックログを整理するPMなら? /storyでPRDからユーザーストーリーを自動抽出
スクラムマスターなら? チームが作成したユーザーストーリーの品質を検証・補完
ユーザーストーリーアジャイルバックログスクラム
動作フロー
/story [機能説明] 実行
↓
フェーズ1: 3つの生成を並列実行
persona-map
ペルソナ別分類
ac-write
受入基準の作成
task-break
開発タスク分解
↓
優先度 + ストーリーポイント見積り
↓
✓ ユーザーストーリー + AC + タスクリスト
スキルコード
# User Story Generator Skill
## Trigger: /story [feature or requirement]
When invoked:
1. Identify user personas affected
2. Generate stories in standard format
3. Output format:
---
## 📝 User Stories: [Feature]
### Story 1 (P0 — [X] points)
**As a** [persona]
**I want to** [action]
**So that** [benefit]
**Acceptance Criteria:**
- [ ] Given [context], when [action], then [result]
- [ ] Given [context], when [action], then [result]
- [ ] Edge case: [scenario] → [expected behavior]
**Dev Tasks:**
- [ ] [Backend: task]
- [ ] [Frontend: task]
- [ ] [Test: task]
### Story 2 (P1 — [X] points)
[repeat format]
### Summary
| Priority | Stories | Total Points |
|----------|---------|-------------|
| P0 | [N] | [X] |
| P1 | [N] | [X] |
| P2 | [N] | [X] |
---
コピーしてCLAUDE.mdに貼り付ければ、すぐに使えます。
ユーザーストーリー生成 の仕組み
User Story Generatorは上位レベルの要件を受け取り、「As a [役割], I want [目標], so that [ベネフィット]」フォーマットのユーザーストーリーに分解し、各ストーリーにテストシナリオ付きの詳細な受入基準を添付します。
ユーザーストーリー生成 が力を発揮する場面
曖昧な要件を適切なサイズの見積もり可能なユーザーストーリーに変換し、スプリントプランニングを加速します。受入基準が開発者とQAが「完了」の共通理解を持てるほど詳細であることを保証します。
主な強み
- 標準ユーザーストーリーフォーマットに一貫して準拠
- テストシナリオ付きの詳細な受入基準を生成
- 大きな要件を適切なサイズのストーリーに分解
- 開発とQAの共通の完了定義を作成