← スキル一覧に戻る

aico-pm-user-story-writing
by yellinzero
Build your AI team in seconds, start working immediately
⭐ 0🍴 0📅 2026年1月21日
SKILL.md
name: aico-pm-user-story-writing description: | Transform requirements into well-structured User Stories using "As a [user], I want [goal], So that [benefit]" format with Given/When/Then acceptance criteria.
Use this skill when:
- User asks to "write user story", "create story", "add story"
- User mentions "user story", "backlog item", "story"
- Running /pm.plan and need to break PRD into implementable stories
- Creating backlog items for development team
- Need to formalize a requirement into standard story format
- Converting feature request into actionable story with acceptance criteria
Output: ALWAYS write story files to docs/reference/pm/stories/{story-name}.md
User Story Writing
Language Configuration
Before generating any content, check aico.json in project root for language field to determine the output language. If not set, default to English.
Process
- Identify user type: Who benefits from this feature
- Define goal: What they want to do
- Clarify value: Why it matters to them
- Write acceptance criteria: 3-5 Given/When/Then scenarios
- Add metadata: Priority, complexity, dependencies
- Save story: ALWAYS write to
docs/reference/pm/stories/{story-name}.md
Story Template
# [STORY-ID] Story Title
> Project: [project-name]
> Created: YYYY-MM-DD
> Last Updated: YYYY-MM-DD
**As a** [user type]
**I want** [goal/action]
**So that** [benefit/value]
### Acceptance Criteria
- [ ] Given [context], when [action], then [expected result]
- [ ] Given [context], when [action], then [expected result]
- [ ] Given [context], when [action], then [expected result]
### Notes
- Priority: P1/P2/P3
- Estimated complexity: S/M/L/XL
- Dependencies: [list any dependencies]
Key Rules
- ALWAYS specify the user type (who benefits)
- MUST focus on user value, not technical solution
- ALWAYS include 3-5 testable acceptance criteria
- Use Given/When/Then format for all criteria
- MUST save to
docs/reference/pm/stories/directory
Common Mistakes
- ❌ Vague acceptance criteria → ✅ Specific, testable conditions
- ❌ Solution-focused stories → ✅ Focus on user value
- ❌ Missing user type → ✅ Always specify who benefits
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です