| name | requirement-assistant |
| source | ../../../../skills/requirement-assistant/SKILL.md |
| source_version | 1.0.0 |
| translation_version | 1.0.0 |
| last_synced | "2026-02-10T00:00:00.000Z" |
| status | current |
| description | [UDS] 撰寫結構良好的使用者故事和需求文件,遵循 INVEST 準則 |
需求助手
語言: English | 繁體中文
撰寫結構良好的使用者故事和需求文件,遵循 INVEST 準則。
工作流程
- 理解情境 - 收集功能資訊
- 識別利害關係人 - 誰從這個功能受益?
- 撰寫使用者故事 - 遵循標準格式
- 定義驗收條件 - 具體、可測試的條件
- 以 INVEST 驗證 - 檢查品質準則
使用者故事格式
As a [role],
I want [feature],
So that [benefit].
### Acceptance Criteria
- [ ] Given [context], when [action], then [result]
- [ ] Given [context], when [action], then [result]
INVEST 準則
| 準則 | 說明 | Criterion | Description |
|---|
| Independent | 可獨立開發 | Independent | Can be developed separately |
| Negotiable | 可協商細節 | Negotiable | Details can be discussed |
| Valuable | 提供使用者價值 | Valuable | Delivers value to user |
| Estimable | 可估算工作量 | Estimable | Can estimate effort |
| Small | 適合單一迭代 | Small | Fits in one sprint |
| Testable | 有明確測試標準 | Testable | Has clear test criteria |
品質檢查清單
使用方式
/requirement - 互動式需求撰寫精靈
/requirement user login - 為功能撰寫需求
/requirement "users can export data" - 根據描述撰寫需求
下一步引導
/requirement 完成後,AI 助手應建議:
需求文件已完成。建議下一步:
- 執行
/sdd 建立規格文件
- 執行
/atdd 定義驗收測試
- 執行
/brainstorm 進一步探索需求空間
參考