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

117 lines
4.0 KiB
Markdown
Raw Normal View History

2026-02-26 10:26:22 +00:00
---
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 必須可執行**:驗收標準應具體、可測試,不能是模糊描述