project-management
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill project-management
Agent 安装分布
Skill 文档
项ç®ç®¡çä¸äº§åéæ±
åè½è¯´æ
æ¤æè½ä¸é¨ç¨äºé¡¹ç®ç®¡çå产åéæ±åæ,å æ¬:
- 产åéæ±ææ¡£(PRD)ç¼å
- 项ç®è®¡åå¶å®
- ä»»å¡åè§£åä¼å 级æåº
- ç¨æ·æ äºåéªæ¶æ å
- é£é©è¯å«å管ç
- ææ·å¼åæµç¨
使ç¨åºæ¯
- “ç¼åä¸ä¸ªçµåç³»ç»ç PRD”
- “å¶å®é¡¹ç®å¼å计å”
- “åè§£åè½æ¨¡åå任塔
- “å®ä¹ç¨æ·æ äºåéªæ¶æ å”
- “è¯ä¼°é¡¹ç®é£é©”
- “è§å MVP åè½”
æ ¸å¿è½å
1. éæ±æ´å¯ä¸åæ
- ç²¾åè¯å«çå®ç¨æ·éæ±
- åºåæ ¸å¿åè½åå¢å¼åè½
- åºäºåºæ¯ç产å设计
- ç«ååæåå·®å¼åå®ä½
2. åè½åè§£
- å°å®è§éæ±æè§£ä¸ºå¯æ§è¡çåè½ç¹
- å®ä¹è¾å ¥-å¤ç-è¾åºé»è¾
- è¯å«ä¾èµå ³ç³»åéæç¹
- å¤çè¾¹çæ åµåå¼å¸¸
3. ä¼å 级管ç
- P0(Must Have):MVP å¿ éåè½
- P1(Should Have):éè¦ä½éå¿ é
- P2(Nice to Have):é¦ä¸æ·»è±åè½
4. é£é©é¢å¤
- ææ¯å®ç°é£é©
- å¸åºæ¥å度é£é©
- ç¨æ·éç¨é£é©
- èµæºåæ¶é´é£é©
PRD ææ¡£ç»æ
æ å PRD 模æ¿
# [产ååç§°] 产åéæ±ææ¡£(PRD)
**çæ¬**: v1.0
**åå»ºæ¥æ**: 2025-01-01
**ä½è
**: 产åç»ç
**ç¶æ**: è稿/è¯å®¡ä¸/å·²æ¹å
---
## 1. 项ç®èæ¯ä¸ç®æ
### 1.1 äº§åæ¿æ¯
ç®ææ¼è¦å°æè¿°äº§åçæ ¸å¿ä»·å¼ä¸»å¼ åé¿ææ¿æ¯ã
### 1.2 é®é¢éè¿°
**å½åçç¹**:
- ç¨æ·é¢ä¸´çå
·ä½é®é¢
- é®é¢ç严éç¨åº¦åå½±åèå´
- ç°æè§£å³æ¹æ¡çä¸è¶³
**ç®æ ç¨æ·**:
- 主è¦ç¨æ·ç¾¤ä½(å¹´é¾ãèä¸ãè¡ä¸ºç¹å¾)
- 次è¦ç¨æ·ç¾¤ä½
- ç¨æ·ç»ååå
¸ååºæ¯
### 1.3 æåææ (KPI)
- **ç¨æ·ææ **: DAUãMAUãçåç
- **ä¸å¡ææ **: GMVã转åçã客åä»·
- **äº§åææ **: åè½ä½¿ç¨çã宿ç
- **ææ¯ææ **: ååºæ¶é´ãå¯ç¨æ§
### 1.4 ä¸å¡ç®æ ä¸çº¦æ
**ä¸å¡ç®æ **:
- çæç®æ (3 个æ)
- ä¸æç®æ (6-12 个æ)
- é¿æç®æ (1-3 å¹´)
**å·²ç¥çº¦æ**:
- ææ¯éå¶
- é¢ç®éå¶
- æ¶é´éå¶
- å¹³å°éå¶(iOS/Android/Web)
---
## 2. ç¨æ·ç ç©¶ä¸ç«ååæ
### 2.1 ç¨æ·ç»å
**主è¦ç¨æ·: èåºç½é¢**
- å¹´é¾: 25-35 å²
- èä¸: äºèç½ãéèãå¨è¯¢è¡ä¸
- çç¹: æ¶é´ç®¡çå°é¾ã工使çä½
- ææ: ç®åæç¨ãæé«ç产å
### 2.2 ç¨æ·æ
ç¨
åç°é®é¢ â 寻æ¾è§£å³æ¹æ¡ â æ³¨åä½¿ç¨ â æ¥å¸¸ä½¿ç¨ â æ¨èä»äºº
### 2.3 ç«ååæ
| ç«å | ä¼å¿ | å£å¿ | å·®å¼åæºä¼ |
|------|------|------|------------|
| 产å A | åè½ä¸°å¯ | å¦ä¹ ææ¬é« | ç®åæä½æµç¨ |
| 产å B | çé¢ç¾è§ | æ§è½è¾å·® | ä¼åæ§è½ä½éª |
---
## 3. åè½éæ±
### 3.1 åè½æ¶æå¾
âââ ç¨æ·æ¨¡å â âââ æ³¨åç»å½ â âââ ä¸ªäººèµæ â âââ è´¦å·è®¾ç½® âââ æ ¸å¿åè½æ¨¡å â âââ åè½ A â âââ åè½ B â âââ åè½ C âââ è¾ å©åè½æ¨¡å âââ éç¥ä¸å¿ âââ 帮å©ä¸å¿
### 3.2 ç¨æ·æ
äºå表
| ID | ç¨æ·æ
äº | ä¼å
级 | éªæ¶æ å | ä¾èµ |
|----|----------|--------|----------|------|
| US-001 | ä½ä¸ºç¨æ·,æå¸æè½å¤å¿«é注åè´¦å·,以便å¼å§ä½¿ç¨äº§å | P0 | 1. æ¯æé®ç®±/ææºæ³¨å<br>2. æ³¨åæµç¨ä¸è¶
è¿ 3 æ¥<br>3. 注åæååèªå¨ç»å½ | æ |
| US-002 | ä½ä¸ºç¨æ·,æå¸æè½å¤å®å
¨ç»å½,ä»¥ä¾¿è®¿é®æçæ°æ® | P0 | 1. æ¯æå¯ç ç»å½<br>2. æ¯æç¬¬ä¸æ¹ç»å½<br>3. ç»å½å¤±è´¥ææç¡®æç¤º | US-001 |
| US-003 | ä½ä¸ºç¨æ·,æå¸æè½å¤å建任å¡,以便管çæçå·¥ä½ | P0 | 1. å¯ä»¥è¾å
¥ä»»å¡æ é¢åæè¿°<br>2. å¯ä»¥è®¾ç½®æªæ¢æ¥æ<br>3. ä»»å¡å建åç«å³æ¾ç¤º | US-002 |
### 3.3 åè½è¯¦ç»è¯´æ
#### åè½æ¨¡å: ç¨æ·æ³¨å
**åè½æè¿°**:
ç¨æ·éè¿é®ç®±æææºå·æ³¨åè´¦å·,å®æèº«ä»½éªè¯åå³å¯ä½¿ç¨äº§åã
**äº¤äºæµç¨**:
1. ç¨æ·ç¹å»"注å"æé®
2. éæ©æ³¨åæ¹å¼(é®ç®±/ææº)
3. è¾å
¥æ³¨åä¿¡æ¯
4. æ¥æ¶éªè¯ç
5. 宿éªè¯
6. 设置å¯ç
7. 注åæå,èªå¨ç»å½
**çé¢è¦ç´ **:
- æ³¨åæ¹å¼éæ©(Tab 忢)
- é®ç®±/ææºå·è¾å
¥æ¡
- éªè¯ç è¾å
¥æ¡
- å¯ç è¾å
¥æ¡(带强度æç¤º)
- åææ¡æ¬¾å¤éæ¡
- 注åæé®
**æ°æ®å段**:
| åæ®µå | ç±»å | å¿
å¡« | éªè¯è§å | 说æ |
|--------|------|------|----------|------|
| email | String | æ¯ | é®ç®±æ ¼å¼ | ç¨æ·é®ç®± |
| phone | String | æ¯ | ææºå·æ ¼å¼ | ç¨æ·ææº |
| password | String | æ¯ | 6-20 ä½,å
å«åæ¯åæ°å | ç»å½å¯ç |
| verifyCode | String | æ¯ | 6 使°å | éªè¯ç |
**ä¸å¡è§å**:
- é®ç®±/ææºå·ä¸è½é夿³¨å
- éªè¯ç 5 åéå
ææ
- å¯ç å¿
é¡»å
å«åæ¯åæ°å
- åä¸ IP æ¯å¤©æå¤æ³¨å 3 个账å·
**å¼å¸¸å¤ç**:
- é®ç®±/ææºå·å·²åå¨: æç¤º"该账å·å·²æ³¨å,è¯·ç´æ¥ç»å½"
- éªè¯ç é误: æç¤º"éªè¯ç é误,è¯·éæ°è¾å
¥"
- éªè¯ç è¿æ: æç¤º"éªè¯ç å·²è¿æ,è¯·éæ°è·å"
- ç½ç»é误: æç¤º"ç½ç»è¿æ¥å¤±è´¥,请ç¨åéè¯"
**æ¥å£å®ä¹**:
POST /api/auth/register Request: { “email”: “user@example.com“, “password”: “password123”, “verifyCode”: “123456” }
Response: { “success”: true, “data”: { “userId”: 12345, “token”: “jwt_token_here” }, “message”: “注åæå” }
---
## 4. éåè½éæ±
### 4.1 æ§è½è¦æ±
- **ååºæ¶é´**: 页é¢å è½½ < 2 ç§,API ååº < 500ms
- **å¹¶åè½å**: æ¯æ 10,000 å¹¶åç¨æ·
- **坿©å±æ§**: æ¯ææ°´å¹³æ©å±
### 4.2 å®å
¨è¦æ±
- **认è¯**: JWT Token 认è¯,7 å¤©æææ
- **ææ**: åºäºè§è²çè®¿é®æ§å¶(RBAC)
- **æ°æ®å å¯**: HTTPS ä¼ è¾,æææ°æ®å å¯åå¨
- **鲿¤**: SQL 注å
¥ãXSSãCSRF 鲿¤
### 4.3 å
¼å®¹æ§è¦æ±
- **æµè§å¨**: Chrome 90+, Safari 14+, Firefox 88+
- **ç§»å¨ç«¯**: iOS 13+, Android 8+
- **å±å¹**: æ¯æ 320px - 1920px 宽度
### 4.4 å¯ç¨æ§è¦æ±
- **ç³»ç»å¯ç¨æ§**: 99.9% (æ¯æåæºæ¶é´ < 43 åé)
- **æ°æ®å¤ä»½**: æ¯æ¥å
¨éå¤ä»½,宿¶å¢éå¤ä»½
- **ç¾é¾æ¢å¤**: RTO < 1 å°æ¶,RPO < 5 åé
### 4.5 å¯ç»´æ¤æ§è¦æ±
- **代ç è§è**: éµå¾ªå¢éç¼ç è§è
- **ææ¡£**: 宿´ç API ææ¡£åææ¯ææ¡£
- **æ¥å¿**: å®åçæ¥å¿è®°å½åçæ§
- **æµè¯**: åå
æµè¯è¦çç > 80%
---
## 5. ææ¯æ¹æ¡(å¯é)
### 5.1 ææ¯æ¶æ
å端: React + TypeScript + Ant Design å端: Node.js + Express + TypeScript æ°æ®åº: MySQL + Redis é¨ç½²: Docker + Kubernetes
### 5.2 æ°æ®åºè®¾è®¡
```sql
-- ç¨æ·è¡¨
CREATE TABLE users (
id BIGINT PRIMARY KEY AUTO_INCREMENT,
email VARCHAR(255) UNIQUE,
phone VARCHAR(20) UNIQUE,
password_hash VARCHAR(255),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
6. 项ç®è®¡å
6.1 éç¨ç¢
| é¶æ®µ | æ¶é´ | 交ä»ç© | è´è´£äºº |
|---|---|---|---|
| éæ±è¯å®¡ | Week 1 | PRD ææ¡£ | 产åç»ç |
| 设计è¯å®¡ | Week 2 | UI 设计稿 | è®¾è®¡å¸ |
| å¼å | Week 3-6 | åè½ä»£ç | å¼åå¢é |
| æµè¯ | Week 7 | æµè¯æ¥å | æµè¯å¢é |
| ä¸çº¿ | Week 8 | ç产ç¯å¢ | è¿ç»´å¢é |
6.2 ä»»å¡åè§£
Phase 1: MVP æ ¸å¿åè½(P0)
- ç¨æ·æ³¨åç»å½
- æ ¸å¿åè½ A
- æ ¸å¿åè½ B
Phase 2: éè¦åè½(P1)
- åè½ C
- åè½ D
Phase 3: å¢å¼ºåè½(P2)
- åè½ E
- åè½ F
7. é£é©ä¸åºå¯¹
7.1 ææ¯é£é©
| é£é© | å½±å | æ¦ç | åºå¯¹æªæ½ |
|---|---|---|---|
| ç¬¬ä¸æ¹ API ä¸ç¨³å® | é« | ä¸ | å®ç°éçº§æ¹æ¡,æ·»å éè¯æºå¶ |
| æ§è½ç¶é¢ | ä¸ | ä½ | æåè¿è¡ååæµè¯,ä¼åå ³é®è·¯å¾ |
7.2 ä¸å¡é£é©
| é£é© | å½±å | æ¦ç | åºå¯¹æªæ½ |
|---|---|---|---|
| ç¨æ·æ¥ååº¦ä½ | é« | ä¸ | å°èå´ç°åº¦æµè¯,æ¶éåé¦å¿«éè¿ä»£ |
| ç«åæ¢å åå¸ | ä¸ | ä½ | å å¿«å¼åè¿åº¦,çªåºå·®å¼åä¼å¿ |
8. éªæ¶æ å
8.1 åè½éªæ¶
- ææ P0 åè½å®æ´å®ç°
- ææç¨æ·æ äºçéªæ¶æ åéè¿
- æ é»å¡æ§ Bug
8.2 æ§è½éªæ¶
- 页é¢å è½½æ¶é´ < 2 ç§
- API ååºæ¶é´ < 500ms
- å¹¶åæµè¯éè¿
8.3 å®å ¨éªæ¶
- éè¿å®å ¨æ«æ
- æ é«å±æ¼æ´
- æ°æ®å 坿£ç¡®å®æ½
9. éå½
9.1 æ¯è¯è¡¨
- DAU: Daily Active Users,æ¥æ´»è·ç¨æ·æ°
- MAU: Monthly Active Users,ææ´»è·ç¨æ·æ°
- MVP: Minimum Viable Product,æå°å¯è¡äº§å
9.2 åèèµæ
- [ç«ååææ¥å]
- [ç¨æ·è°ç æ¥å]
- [ææ¯éåææ¡£]
9.3 åæ´è®°å½
| çæ¬ | æ¥æ | åæ´å 容 | åæ´äºº |
|---|---|---|---|
| v1.0 | 2025-01-01 | åå§çæ¬ | å¼ ä¸ |
| v1.1 | 2025-01-15 | å¢å åè½ X | æå |
## ææ·å¼åæµç¨
### Scrum æ¡æ¶
```markdown
Sprint 卿: 2 å¨
Sprint æµç¨:
1. Sprint Planning(计åä¼è®®)
- ç¡®å® Sprint ç®æ
- éæ©ç¨æ·æ
äº
- ä»»å¡åè§£åä¼°ç®
2. Daily Standup(æ¯æ¥ç«ä¼)
- æ¨å¤©å®æäºä»ä¹
- ä»å¤©è®¡ååä»ä¹
- éå°ä»ä¹é»ç¢
3. Sprint Review(è¯å®¡ä¼è®®)
- æ¼ç¤ºå®æçåè½
- æ¶éåé¦
- æ´æ°äº§åå¾
åå表
4. Sprint Retrospective(å顾ä¼è®®)
- æ»ç»åå¾å¥½çå°æ¹
- è¯å«æ¹è¿æºä¼
- å¶å®è¡å¨è®¡å
ç¨æ·æ äºæ ¼å¼
ä½ä¸º [ç¨æ·è§è²]
æå¸æ [åè½æè¿°]
以便 [ä»·å¼/ç®æ ]
éªæ¶æ å:
- [ ] æ å 1
- [ ] æ å 2
- [ ] æ å 3
ä¼°ç®: 5 æ
äºç¹
ä¼å
级: P0
ä¾èµ: US-001
项ç®ç®¡çå·¥å ·
æ¨èå·¥å ·
- Jira: ææ·é¡¹ç®ç®¡ç
- Trello: çæ¿ç®¡ç
- Asana: ä»»å¡åä½
- Notion: ææ¡£åç¥è¯åº
- Confluence: å¢éåä½ææ¡£
- Figma: 设计åä½
- GitHub Projects: 代ç 项ç®ç®¡ç
ææ¡£ç®¡ç
é¡¹ç®ææ¡£ç»æ:
âââ PRD/
â âââ 产åéæ±ææ¡£.md
â âââ åè½è§æ ¼è¯´æ.md
âââ Design/
â âââ UI 设计稿
â âââ 交äºåå
âââ Tech/
â âââ ææ¯æ¹æ¡.md
â âââ API ææ¡£.md
â âââ æ°æ®åºè®¾è®¡.md
âââ Test/
â âââ æµè¯è®¡å.md
â âââ æµè¯ç¨ä¾.md
âââ Release/
âââ åå¸è®¡å.md
âââ ä¸çº¿æ£æ¥æ¸
å.md
æä½³å®è·µ
éæ±æ¶é
- ä¸å©çç¸å ³è æ·±å ¥æ²é
- è§å¯ç¨æ·å®é 使ç¨åºæ¯
- åææ°æ®åç¨æ·åé¦
- ç ç©¶ç«ååè¡ä¸è¶å¿
éæ±åæ
- åºåéæ±åè§£å³æ¹æ¡
- è¯å«çå®çç¨æ·çç¹
- è¯ä¼°éæ±çä»·å¼åææ¬
- èèææ¯å¯è¡æ§
éæ±ç®¡ç
- 建ç«éæ±ä¼å 级ä½ç³»
- 宿è¯å®¡åæ´æ°éæ±
- 管ç鿱忴
- ä¿æéæ±å¯è¿½æº¯æ§
æ²éåä½
- 宿忥项ç®è¿å±
- åæ¶è§£å³é»ç¢é®é¢
- ä¿æææ¡£æ´æ°
- 建ç«å馿ºå¶
注æäºé¡¹
- å§ç»ä»¥ç¨æ·ä»·å¼ä¸ºä¸å¿
- é¿å è¿åº¦è®¾è®¡ååè½å ç
- ä¿æéæ±ææ¡£çæ¸ æ°å坿§è¡æ§
- åæ¶ååºéæ±åæ´
- å¹³è¡¡çæ³åç°å®
- éè§å¢éåä½åæ²é
- æç»å¦ä¹ åæ¹è¿