devdocs-onboard
npx skills add https://github.com/ab300819/skills --skill devdocs-onboard
Agent 安装分布
Skill 文档
项ç®ä¸ä¸æ
çæé¡¹ç®ä¸ä¸ææè¦ï¼å¸®å© AI å·¥å ·æå¢éæåå¿«éäºè§£é¡¹ç®å¹¶æ¥æå·¥ä½ã
è¿è¡æ¨¡å¼
/devdocs-onboard â æºè½æ£æµï¼è¯¢é®è¯»æåï¼
/devdocs-onboard --read â åªè¯»åç°æææ¡£ï¼ä¸ä¿®æ¹
/devdocs-onboard --update â 强å¶éæ°æ«ææ´æ°
| æ¨¡å¼ | è¯»åææ¡£ | æ«æé¡¹ç® | åå ¥æä»¶ | éç¨åºæ¯ |
|---|---|---|---|---|
| æºè½æ£æµ | â | è§æ åµ | è§æ åµ | ä¸ç¡®å®æ¶ |
--read |
â | â | â | æ° AI æ¥æé¡¹ç® |
--update |
– | â | â | 宿鶿®µæ§å·¥ä½å |
æºè½æ£æµæµç¨
æ£æµ 00-context.md æ¯å¦åå¨
â
âââ ä¸åå¨ â èªå¨è¿å
¥æ´æ°æ¨¡å¼
â
âââ åå¨ â 询é®ç¨æ·
âââ "读åç°æå
容" â å±ç¤ºææ¡£ï¼ä¸ä¿®æ¹
âââ "éæ°æ«ææ´æ°" â æ«æé¡¹ç®ï¼è¦çæä»¶
è¯è¨è§å
- æ¯æä¸è±ææé®
- ç»ä¸ä¸æåå¤
- 使ç¨ä¸æçæææ¡£
è§¦åæ¡ä»¶
- ç¨æ·åæ¢ AI å·¥å ·ï¼éè¦ä¼ éä¸ä¸æ
- ç¨æ·å¼å§æ°ç对è¯ä¼è¯
- å¢éæåéè¦äºè§£é¡¹ç®
- ç¨æ·è¦æ±çæé¡¹ç®ç®æ¥
æ ¸å¿ç念
ä¸ä¸æä¼ éé®é¢
ä¼è¯ A (Claude Code) ä¼è¯ B (æ° AI å·¥å
·)
â â
âââ äºè§£é¡¹ç®ç»æ â â éè¦éæ°äºè§£
âââ 读åè®¾è®¡ææ¡£ â â éè¦éæ°è¯»å
âââ çè§£å½åè¿åº¦ â â éè¦éæ°çè§£
âââ ç¥éä¸ä¸æ¥ä»»å¡ â â éè¦éæ°ç¡®è®¤
â
ââââââââââââââââââ
â¼
/devdocs-onboard
â
â¼
çæä¸ä¸ææè¦
â
â¼
å¿«éæ¥æé¡¹ç®
æ ¸å¿ååï¼
- ä¸ä»½ææ¡£å 嫿æå ³é®ä¸ä¸æ
- æ° AI 读ååè½ç«å³å¼å§å·¥ä½
- é¿å é夿¢ç´¢å询é®
工使µç¨
1. æ«æ DevDocs ææ¡£
â
â¼
2. æåå
³é®ä¿¡æ¯
âââ é¡¹ç®æ¦è¿°
âââ ææ¯æ¶æ
âââ å½åè¿åº¦
âââ å¾
åä»»å¡
â
â¼
3. æ«æä»£ç åºç»æ
â
â¼
4. çæä¸ä¸ææè¦
â
â¼
5. è¾åºæä»¶ï¼å¯ç´æ¥ä¼ éç»æ° AIï¼
è¾åºæä»¶
主æä»¶ï¼docs/devdocs/00-context.md
æ¤æä»¶è®¾è®¡ä¸ºå¯ç´æ¥å¤å¶ç»æ° AI å·¥å ·ä½ä¸ºåå§ä¸ä¸æã
ææ¡£ç»æ
# 项ç®ä¸ä¸æï¼<项ç®åç§°>
**çææ¶é´**ï¼YYYY-MM-DD HH:mm
**çæå·¥å
·**ï¼/devdocs-onboard
---
## 1. é¡¹ç®æ¦è¿°
### 1.1 项ç®ç®æ
<ä» 01-requirements.md æå>
### 1.2 æ ¸å¿åè½
| ç¼å· | åè½ | ç¶æ |
|------|------|------|
| F-001 | <åè½åç§°> | â
已宿 / ð è¿è¡ä¸ / â³ å¾
å¼å |
### 1.3 ææ¯æ
<ä» 02-system-design.md æå>
---
## 2. ç³»ç»æ¶æ
### 2.1 æ¶ææ¦è§
<ä» 02-system-design.md æåæ¶æå¾>
### 2.2 æ ¸å¿æ¨¡å
| 模å | èè´£ | å
³é®æä»¶ |
|------|------|----------|
| <模åå> | <èè´£> | `src/xxx/` |
### 2.3 æ ¸å¿æ¥å£
<ä» 02-system-design.md æåå
³é®æ¥å£ç¾å>
---
## 3. 代ç ç»æ
### 3.1 ç®å½ç»æ
<å®é 项ç®ç®å½ç»æï¼éè¿ ls/tree è·å>
### 3.2 å
³é®æä»¶è¯´æ
| æä»¶ | ç¨é |
|------|------|
| `src/index.ts` | å
¥å£æä»¶ |
| `src/config.ts` | é
置管ç |
---
## 4. å½åè¿åº¦
### 4.1 æ»ä½è¿åº¦
| ç±»å | æ»æ° | 已宿 | è¿è¡ä¸ | 宿ç |
|------|------|--------|--------|--------|
| åè½ç¹ | X | X | X | XX% |
| å¼åä»»å¡ | X | X | X | XX% |
### 4.2 æè¿å®æ
- T-05: <ä»»å¡åç§°> (YYYY-MM-DD)
- T-04: <ä»»å¡åç§°> (YYYY-MM-DD)
### 4.3 å½åè¿è¡ä¸
- T-06: <ä»»å¡åç§°>
- ç¶æï¼<è¿åº¦æè¿°>
- æ¶åæä»¶ï¼`src/xxx.ts`
### 4.4 æªæäº¤åæ´
<å¦ææªæäº¤ç代ç åæ´ï¼ååº>
---
## 5. å¾
åä»»å¡
### 5.1 ä¸ä¸æ¥ä»»å¡
| ä¼å
级 | ä»»å¡ | ä¾èµ | å
³èéæ± |
|--------|------|------|----------|
| P0 | T-07: <ä»»å¡åç§°> | T-06 | F-002, AC-005 |
### 5.2 é»å¡é¡¹
<妿é»å¡é¡¹ï¼ååº>
---
## 6. éè¦çº¦å®
### 6.1 ç¼ç è§è
- éµå¾ª MTE ååï¼å¯ç»´æ¤ã坿µè¯ã坿©å±ï¼
- 彿°ä¸è¶
è¿ 50 è¡
- åæ°ä¸è¶
è¿ 5 个
### 6.2 æµè¯è¦æ±
- åå
æµè¯è¦çç ⥠80%
- ç¦æ¢å¼±æè¨
### 6.3 æäº¤è§è
<ä» git log æåé¡¹ç®æäº¤é£æ ¼>
---
## 7. å¿«éå¼å§
### 7.1 ç¯å¢åå¤
```bash
<å®è£
ä¾èµå½ä»¤>
7.2 è¿è¡é¡¹ç®
<è¿è¡å½ä»¤>
7.3 è¿è¡æµè¯
<æµè¯å½ä»¤>
8. DevDocs ææ¡£ç´¢å¼
| ææ¡£ | è·¯å¾ | 说æ |
|---|---|---|
| éæ±ææ¡£ | docs/devdocs/01-requirements.md |
åè½ç¹ãç¨æ·æ äºãéªæ¶æ å |
| ç³»ç»è®¾è®¡ | docs/devdocs/02-system-design.md |
æ¶æãæ¥å£ãæ°æ®æ¨¡å |
| æµè¯ç¨ä¾ | docs/devdocs/03-test-cases.md |
æµè¯çç¥ã追溯ç©éµ |
| å¼åä»»å¡ | docs/devdocs/04-dev-tasks.md |
ä»»å¡å表ãä¾èµå ³ç³» |
æ¥æå»ºè®®ï¼
- å é è¯»æ¬ææ¡£äºè§£å ¨è²
- æ¥ç”å½åè¿è¡ä¸”ä»»å¡ç¶æ
- ä»”ä¸ä¸æ¥ä»»å¡”ç»§ç»å¼å
- éå°ç»èé®é¢æ¥é å¯¹åº DevDocs ææ¡£
## ä¿¡æ¯æåè§å
### ä» DevDocs æå
| ä¿¡æ¯ | æ¥æºææ¡£ | æåå
容 |
|------|----------|----------|
| 项ç®ç®æ | `01-requirements.md` | éæ±èæ¯ãç®æ ç¨æ· |
| åè½å表 | `01-requirements.md` | F-XXX åè½ç¹åç¶æ |
| ææ¯æ | `02-system-design.md` | ææ¯éå表 |
| æ¶æå¾ | `02-system-design.md` | æ¶ææ¦è§å¾ |
| æ ¸å¿æ¥å£ | `02-system-design.md` | æ¥å£ç¾å表 |
| å½åè¿åº¦ | `04-dev-tasks.md` | æ§è¡æ£æ¥æ¸
å |
| å¾
åä»»å¡ | `04-dev-tasks.md` | æªå®æç T-XX |
### ä»ä»£ç åºæå
| ä¿¡æ¯ | æåæ¹æ³ |
|------|----------|
| ç®å½ç»æ | `ls -la` æ `tree` |
| å
³é®æä»¶ | åæ package.jsonãå
¥å£æä»¶ |
| æªæäº¤åæ´ | `git status` |
| æäº¤é£æ ¼ | `git log --oneline -5` |
| è¿è¡å½ä»¤ | ä» package.json scripts æ Makefile æå |
## 使ç¨åºæ¯
### åºæ¯ä¸ï¼å®æå·¥ä½ï¼åå¤äº¤æ¥ï¼--updateï¼
ç¨æ·: /devdocs-onboard –update
Agent: æ£å¨æ«æé¡¹ç®å¹¶çæä¸ä¸æ… â å·²æ´æ° docs/devdocs/00-context.md
æ¨å¯ä»¥å°æ¤æä»¶å 容å¤å¶ç»æ°ç AI å·¥å ·ï¼å®å°å¿«éäºè§£é¡¹ç®å¹¶æ¥æå·¥ä½ã
### åºæ¯äºï¼æ° AI æ¥æé¡¹ç®ï¼--readï¼
ç¨æ·: /devdocs-onboard –read
Agent: æ£å¨è¯»å项ç®ä¸ä¸æ…
[å±ç¤º 00-context.md å 容]
å½åè¿åº¦ï¼8/12 ä»»å¡å·²å®æ (67%) ä¸ä¸æ¥ï¼T-09 ç¨æ·è®¤è¯æ¨¡å
å»ºè®®ä»”å¾ å任塔é¨åç»§ç»å¼åã
### åºæ¯ä¸ï¼ä¸ç¡®å®æ¶ï¼æºè½æ£æµï¼
ç¨æ·: /devdocs-onboard
Agent: æ£æµå° docs/devdocs/00-context.md å·²åå¨ï¼æ´æ°äº 2 å°æ¶åï¼
è¯·éæ©ï¼
- 读åç°æå 容ï¼ä¸ä¿®æ¹ï¼
- éæ°æ«ææ´æ°
ç¨æ·: 1
Agent: [å±ç¤ºç°æææ¡£å 容]
## 约æ
### çæçº¦æ
- [ ] **å¿
é¡»æ«æææ DevDocs ææ¡£**
- [ ] **å¿
é¡»æ£æ¥å½å代ç åºç¶æ**
- [ ] **å¿
é¡»å
嫿ªæäº¤åæ´ä¿¡æ¯**
- [ ] è¾åºæä»¶å¿
é¡»èªå
å«ï¼ä¸ä¾èµå¤é¨é¾æ¥çè§£ï¼
- [ ] å
³é®ä¿¡æ¯å¿
é¡»ç´æ¥å±ç¤ºï¼ä¸åªæ¯å¼ç¨ææ¡£è·¯å¾ï¼
### å
容约æ
- [ ] **é¡¹ç®æ¦è¿°ä¸è¶
è¿ 200 å**
- [ ] **æ¶æå¾å¿
é¡»å
å«ï¼ASCII æ Mermaidï¼**
- [ ] **å¿
é¡»ååºä¸ä¸æ¥å¯æ§è¡çä»»å¡**
- [ ] ææä¿¡æ¯ï¼å¯é¥ãå¯ç ï¼ä¸å¾å
å«
- [ ] æä»¶è·¯å¾å¿
é¡»åç¡®å¯è®¿é®
### æ´æ°çº¦æ
- [ ] æ¯æ¬¡çæè¦çæ§æä»¶
- [ ] çææ¶é´å¿
须记å½
- [ ] å¦ DevDocs ä¸åå¨ï¼æç¤ºç¨æ·å
è¿è¡ç¸å
³ skill
## Skill åä½
| åºæ¯ | åä½ Skill | 说æ |
|------|-----------|------|
| DevDocs ä¸åå¨ | `/devdocs-retrofit` | å
ä»ä»£ç éåçæææ¡£ |
| è¿åº¦ä¿¡æ¯è¿æ¶ | `/devdocs-sync` | å
åæ¥ææ¡£ç¶æ |
| éè¦è¯¦ç»ä»»å¡ | `/devdocs-dev-tasks` | æ¥ç宿´ä»»å¡å表 |
## å½ä»¤é项
```bash
# æºè½æ£æµï¼æ ¹æ®ææ¡£åå¨ç¶æè¯¢é®ç¨æ·
/devdocs-onboard
# åªè¯»æ¨¡å¼ï¼è¯»åå¹¶å±ç¤ºç°æææ¡£ï¼ä¸åä»»ä½ä¿®æ¹
/devdocs-onboard --read
# æ´æ°æ¨¡å¼ï¼å¼ºå¶éæ°æ«æé¡¹ç®å¹¶æ´æ°ææ¡£
/devdocs-onboard --update
ä¸ä¸æ¥
äº¤æ¥æ¹ï¼å·¥å · Aï¼
- 宿鶿®µæ§å·¥ä½åï¼è¿è¡
/devdocs-onboard --update - å°
00-context.mdå å®¹ä¼ éç»æ° AI å·¥å ·
æ¥ææ¹ï¼å·¥å · Bï¼
- è¿è¡
/devdocs-onboard --readäºè§£é¡¹ç® - ä»”å¾ å任塔é¨åç»§ç»å¼å
- 宿工ä½åè¿è¡
/devdocs-onboard --updateæ´æ°ä¸ä¸æ