スキル一覧に戻る
yellinzero

aico-pm-user-story-writing

by yellinzero

Build your AI team in seconds, start working immediately

0🍴 0📅 2026年1月21日
GitHubで見るManusで実行

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

  1. Identify user type: Who benefits from this feature
  2. Define goal: What they want to do
  3. Clarify value: Why it matters to them
  4. Write acceptance criteria: 3-5 Given/When/Then scenarios
  5. Add metadata: Priority, complexity, dependencies
  6. 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

レビュー

💬

レビュー機能は近日公開予定です