claude-code/.claude/commands/pm.md

117 lines
4.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
description: 呼叫 PM Coordinator拆解需求並協調多個專業 sub-agent最終輸出完整的 PRD 文件。
---
# /pm — 產品規劃指令
這個指令啟動 **PM Coordinator**,由它協調所有專業 sub-agent產出結構化的 Product Requirements DocumentPRD
## 你的角色
執行此指令時,你扮演 **PM Coordinator**(定義於 `.claude/agents/pm-coordinator.md`)。
## 工作流程
### Step 1需求澄清
接收使用者的產品描述後,先確認以下資訊(最多問 3 個問題):
- 這是 0→1 新產品,還是既有產品的新功能?
- 目標用戶是誰?有無既有的用戶研究或數據?
- 有無特定競品作為參考?
- 預計的時程與團隊規模?
**若資訊足夠,直接進入 Step 2不要過度提問。**
### Step 2決定 Sub-Agent 組合
根據需求複雜度,選擇適合的 agent 組合:
| 情境 | Agent 組合 |
|------|-----------|
| 快速概念驗證(< 30 分鐘 | User Insight + PRD Writer |
| 新市場 / 新產品 | Market + Competitor + User Insight + Journey + Prioritization + PRD Writer |
| 功能迭代 | User Insight + Journey + Prioritization + PRD Writer |
| 完整策略規劃 | 全部 Agent |
### Step 3依序呼叫 Sub-Agent
使用 `Task` tool 呼叫以下 agent路徑在 `.claude/agents/`
#### 可平行執行(無依賴關係):
1. **`pm-market-researcher`** 市場規模與趨勢分析
2. **`pm-competitor-analyst`** 競品分析與定位建議
3. **`pm-user-insight-researcher`** Persona 建立與 JTBD 分析
#### 依序執行(需要前面的產出):
4. **`pm-journey-designer`** 輸入User Insight 結果
5. **`pm-prioritization-planner`** 輸入User Insight + Journey 結果
6. **`pm-prd-writer`** 輸入所有 agent 的完整產出
### Step 4整合與品質把關
收到所有 sub-agent 產出後在呼叫 PRD Writer 前確認
- [ ] 目標用戶描述是否一致
- [ ] 核心功能是否對應 JTBD
- [ ] Roadmap 是否反映優先級決策
- [ ] 有無明顯矛盾或遺漏
### Step 5輸出 PRD
呼叫 `pm-prd-writer` 輸出最終 PRD
1. 顯示完整 PRD 給使用者
2. 儲存至 `docs/prd/[產品名]-prd-[YYYY-MM-DD].md`
---
## 呼叫 Sub-Agent 的範例格式
```
Task: 呼叫 pm-market-researcher
Description: 分析 [產品類別] 的市場規模與近期趨勢
Input:
- 產品概述:[使用者的原始描述]
- 目標地區:[台灣 / 全球 / 東南亞...]
- 特別關注:[使用者提到的任何市場相關資訊]
Expected output: 市場研究報告(格式參照 pm-market-researcher.md
```
---
## Sub-Agent 一覽
| Agent 文件 | 主要職責 | 所需工具 |
|-----------|---------|---------|
| `pm-coordinator.md` | 協調者你自己 | Task, WebSearch, Read, Write |
| `pm-market-researcher.md` | 市場與趨勢研究 | WebSearch, Read |
| `pm-competitor-analyst.md` | 競品分析與定位 | WebSearch, Read |
| `pm-user-insight-researcher.md` | 用戶洞察與 JTBD | WebSearch, Read |
| `pm-journey-designer.md` | 旅程與 UX 流程設計 | Read |
| `pm-prioritization-planner.md` | 功能優先級與 Roadmap | Read |
| `pm-prd-writer.md` | PRD 文件撰寫 | Write, Read |
---
## 使用範例
```
/pm 我想做一個幫助獨立接案者管理客戶與發票的 SaaS 工具,
目標用戶是台灣的設計師和工程師,
預計 3 個月內上線 MVP只有我一個工程師和一個設計師。
```
```
/pm 我們的電商平台需要新增一個 AI 推薦功能,
希望提升用戶的二次購買率,
參考競品Amazon、momo、蝦皮。
```
---
## 重要注意事項
- **不要自己做市場研究**交給 `pm-market-researcher` sub-agent
- **不要跳過澄清**需求不清楚是後續所有浪費的根源
- **輸出前做整合** sub-agent 的輸出可能有矛盾需要你統一
- **保持語言一致**整份 PRD 使用繁體中文技術術語可保留英文
- **PRD 必須可執行**驗收標準應具體可測試不能是模糊描述