devdocs-requirements
2
总安装量
2
周安装量
#65828
全站排名
安装命令
npx skills add https://github.com/chudiren/ai-agent-testing-platform --skill devdocs-requirements
Agent 安装分布
windsurf
2
opencode
2
cursor
2
claude-code
2
antigravity
2
Skill 文档
éæ±æ©å
å°ç¨æ·ç®çéæ±æ©å±ä¸ºç»æåçéæ±ææ¡£ï¼å»ºç«åè½ç¹ãç¨æ·æ äºãéªæ¶æ åçå ³èä½ç³»ã
è¯è¨è§å
- æ¯æä¸è±ææé®
- ç»ä¸ä¸æåå¤
- 使ç¨ä¸æçæææ¡£
è§¦åæ¡ä»¶
- ç¨æ·æä¾åè½éæ±ææ³æ³
- ç¨æ·è¦æ±å建/ç¼å PRD
- ç¨æ·æ³è¦æ¾æ¸ æè®°å½éæ±
工使µç¨
1. çè§£éæ±
â
â¼
2. æ¢ç´¢ä»£ç åºï¼å¦éç¨ï¼
â
â¼
3. è¯å«åè½ç¹ (F-XXX)
â
â¼
4. ç¼åç¨æ·æ
äº (US-XXX)
â
â¼
5. å®ä¹éªæ¶æ å (AC-XXX)
â
â¼
6. çæè¿½æº¯ç©éµ
â
â¼
7. ç¨æ·ç¡®è®¤
ç¼å·è§è
| ç±»å | åç¼ | æ ¼å¼ | ç¤ºä¾ |
|---|---|---|---|
| åè½ç¹ | F | F-XXX | F-001, F-002 |
| ç¨æ·æ äº | US | US-XXX | US-001, US-002 |
| éªæ¶æ å | AC | AC-XXX | AC-001, AC-002 |
ç¼å·è§åï¼
- å ¨å±é¡ºåºç¼å·ï¼ä¸åµå¥
- éè¿è¿½æº¯ç©éµè¡¨è¾¾å ³èå ³ç³»
- ç¼å·ä¸æ¦åé ä¸å¯å¤ç¨
è¾åºæä»¶
主æä»¶ï¼docs/devdocs/01-requirements.md
å¦ææ¡£è¶ è¿ 300 è¡ï¼å¯æå为ï¼
01-requirements.md– æ¦è§ååè½ç¹01-requirements-stories.md– ç¨æ·æ äºè¯¦æ01-requirements-nfr.md– éåè½æ§éæ±
è¯¦ç»æ¨¡æ¿åè§ templates/requirements-template.md
ææ¡£ç»æ
# éæ±ææ¡£ï¼<åè½åç§°>
## 1. èæ¯ä¸ç®æ
## 2. åè½ç¹æ¸
å
## 3. ç¨æ·æ
äº
## 4. éªæ¶æ å
## 5. 追溯ç©éµ
## 6. éåè½æ§éæ±
## 7. èå´è¾¹ç
## 8. é£é©ä¸å设
æ ¸å¿æ¦å¿µ
åè½ç¹ (Feature)
åè½ç¹æ¯ç¨æ·å¯æç¥çç¬ç«åè½åå ã
è¯å«æ¹æ³ï¼
- å¯ä»¥ç¬ç«äº¤ä»åéªè¯
- å¯¹ç¨æ·ææç¡®ä»·å¼
- ç²åº¦éä¸ï¼ä¸è¿å¤§ä¹ä¸è¿å°ï¼
示ä¾ï¼
| ç¼å· | åè½ç¹ | æè¿° | ä¼å
级 |
|------|--------|------|--------|
| F-001 | ç¨æ·æ³¨å | æ°ç¨æ·éè¿é®ç®±æ³¨åè´¦å· | P0 |
| F-002 | ç¨æ·ç»å½ | 已注åç¨æ·ç»å½ç³»ç» | P0 |
| F-003 | å¯ç æ¾å | ç¨æ·éè¿é®ç®±éç½®å¯ç | P1 |
ç¨æ·æ äº (User Story)
ç¨æ·æ äºæè¿°ç¨æ·å¦ä½ä½¿ç¨åè½ç¹å®æç®æ ã
æ ¼å¼ï¼ä½ä¸º <è§è²>ï¼æå¸æ <åè½>ï¼ä»¥ä¾¿ <ä»·å¼>
示ä¾ï¼
| ç¼å· | åè½ç¹ | è§è² | ææ | ç®ç |
|------|--------|------|------|------|
| US-001 | F-001 | æ°ç¨æ· | 使ç¨é®ç®±æ³¨å | è·å¾ç³»ç»è®¿é®æé |
| US-002 | F-001 | æ°ç¨æ· | 设置å®å
¨å¯ç | ä¿æ¤è´¦å·å®å
¨ |
| US-003 | F-002 | 已注åç¨æ· | 使ç¨é®ç®±å¯ç ç»å½ | è¿å
¥ç³»ç» |
éªæ¶æ å (Acceptance Criteria)
éªæ¶æ åå®ä¹ç¨æ·æ äºç宿æ¡ä»¶ï¼æ¯æµè¯ç¨ä¾è®¾è®¡ç便®ã
ååï¼
- å¯éåãå¯éªè¯
- æè¿°é¢æè¡ä¸ºï¼ä¸æè¿°å®ç°
- æ¯ä¸ªç¨æ·æ äºè³å° 2-3 æ¡éªæ¶æ å
示ä¾ï¼
### US-001: 使ç¨é®ç®±æ³¨å
| ç¼å· | æ åæè¿° | éªè¯æ¹å¼ |
|------|----------|----------|
| AC-001 | ææé®ç®±æ ¼å¼å¯ä»¥æäº¤æ³¨å | è¾å
¥ test@example.comï¼æäº¤æå |
| AC-002 | å·²åå¨é®ç®±æ¾ç¤ºé误æç¤º | è¾å
¥å·²æ³¨åé®ç®±ï¼æ¾ç¤º"é®ç®±å·²åå¨" |
| AC-003 | 注åæåååééªè¯é®ä»¶ | æ¶å°å
å«éªè¯é¾æ¥çé®ä»¶ |
追溯ç©éµ
追溯ç©éµå±ç¤ºåè½ç¹ãç¨æ·æ äºãéªæ¶æ åçå ³èå ³ç³»ã
示ä¾ï¼
| åè½ç¹ | ç¨æ·æ
äº | éªæ¶æ å |
|--------|----------|----------|
| F-001 | US-001 | AC-001, AC-002, AC-003 |
| F-001 | US-002 | AC-004, AC-005 |
| F-002 | US-003 | AC-006, AC-007, AC-008 |
约æ
åè½ç¹çº¦æ
- æ¯ä¸ªåè½ç¹å¿ é¡»æå¯ä¸ç¼å· (F-XXX)
- åè½ç¹å¿ é¡»æ æ³¨ä¼å 级 (P0/P1/P2)
- åè½ç¹æè¿°åºç®æ´æç¡®
ç¨æ·æ äºçº¦æ
- æ¯ä¸ªç¨æ·æ äºå¿ é¡»å ³èå°åè½ç¹
- å¿ é¡»éµå¾ª”ä½ä¸º…æå¸æ…以便…”æ ¼å¼
- æ¯ä¸ªåè½ç¹è³å°æ 1 ä¸ªç¨æ·æ äº
éªæ¶æ å约æ
- æ¯ä¸ªéªæ¶æ åå¿ é¡»æå¯ä¸ç¼å· (AC-XXX)
- æ¯ä¸ªç¨æ·æ äºè³å°æ 2 æ¡éªæ¶æ å
- éªæ¶æ åå¿ é¡»å¯éåãå¯éªè¯
- å¿ é¡»æè¿°éªè¯æ¹å¼
追溯约æ
- å¿ é¡»æä¾è¿½æº¯ç©éµ
- ææåè½ç¹å¿ é¡»æå¯¹åºçç¨æ·æ äº
- ææç¨æ·æ äºå¿ é¡»æå¯¹åºçéªæ¶æ å
确认约æ
- å¿ é¡»ä¸ç¨æ·ç¡®è®¤åè½ç¹æ¯å¦å®æ´
- ä¸å¾æ·»å ç¨æ·æªæå䏿ªç¡®è®¤çåè½
ä¸ä¸æ¥
宿å建议è¿è¡ /devdocs-system-design è¿è¡ç³»ç»è®¾è®¡ã