speckit-clarify-zh
npx skills add https://github.com/forztf/open-skilled-sdd --skill speckit-clarify-zh
Agent 安装分布
Skill 文档
ç¨æ·è¾å ¥
$ARGUMENTS
æ¨å¿ é¡»å¨ç»§ç»ä¹åèèç¨æ·è¾å ¥ï¼å¦æä¸ä¸ºç©ºï¼ã
大纲
ç®æ ï¼æ£æµå¹¶åå°æ´»å¨åè½è§æ ¼ä¸çæ§ä¹æç¼ºå¤±å³çç¹ï¼å¹¶å°æ¾æ¸ ç´æ¥è®°å½å¨è§æ ¼æä»¶ä¸ã
注æï¼æ¤æ¾æ¸
工使µç¨é¢è®¡å¨è°ç¨ /speckit.plan ä¹åè¿è¡ï¼å¹¶å®æï¼ãå¦æç¨æ·æç¡®è¡¨ç¤ºä»ä»¬æ£å¨è·³è¿æ¾æ¸
ï¼ä¾å¦ï¼æ¢ç´¢æ§åºæ¢ï¼ï¼æ¨å¯ä»¥ç»§ç»ï¼ä½å¿
é¡»è¦å䏿¸¸è¿å·¥é£é©ä¼å¢å ã
æ§è¡æ¥éª¤ï¼
scripts: sh: .specify/scripts/bash/check-prerequisites.sh –json –paths-only ps: .specify/scripts/powershell/check-prerequisites.ps1 -Json -PathsOnly
-
ä»ä»åºæ ¹ç®å½è¿è¡ä¸æ¬¡
{SCRIPT}ï¼ç»å--json --paths-onlyæ¨¡å¼ /-Json -PathsOnlyï¼ãè§£ææå° JSON è´è½½å段ï¼FEATURE_DIRFEATURE_SPEC- ï¼å¯éæè·
IMPL_PLAN,TASKSç¨äºæªæ¥çé¾å¼æµç¨ãï¼ - 妿 JSON è§£æå¤±è´¥ï¼å䏿¢å¹¶æç¤ºç¨æ·éæ°è¿è¡
speckit-specifyæéªè¯åè½åæ¯ç¯å¢ã - 对äºåæ°ä¸çåå¼å·ï¼å¦ “I’m Groot”ï¼ä½¿ç¨è½¬ä¹è¯æ³ï¼ä¾å¦ ‘I”’m Groot’ï¼æè 妿å¯è½çè¯ä½¿ç¨åå¼å·ï¼”I’m Groot”ï¼ã
-
å è½½å½åè§æ ¼æä»¶ãä½¿ç¨æ¤åç±»æ³æ§è¡ç»æåæ§ä¹åè¦çæ«æãå¯¹äºæ¯ä¸ªç±»å«ï¼æ è®°ç¶æï¼æ¸ æ° / é¨å / 缺失ãçæç¨äºä¼å 级æåºçå é¨è¦çå¾ï¼é¤éä¸é®é®é¢ï¼å¦åä¸è¦è¾åºåå§å¾ï¼ã
åè½èå´åè¡ä¸ºï¼
- æ ¸å¿ç¨æ·ç®æ åæåæ å
- æç¡®çèå´å¤å£°æ
- ç¨æ·è§è² / 人ç©åºå
é¢ååæ°æ®æ¨¡åï¼
- å®ä½ã屿§ãå ³ç³»
- 身份åå¯ä¸æ§è§å
- çå½å¨æ/ç¶æè½¬æ¢
- æ°æ®é / è§æ¨¡å设
交äºåç¨æ·ä½éªæµç¨ï¼
- å ³é®ç¨æ·æ ç¨ / åºå
- é误/空/å è½½ç¶æ
- å¯è®¿é®æ§ææ¬å°å注é
éåè½æ§è´¨é屿§ï¼
- æ§è½ï¼å»¶è¿ãååéç®æ ï¼
- 坿©å±æ§ï¼æ°´å¹³/åç´ãéå¶ï¼
- å¯é æ§åå¯ç¨æ§ï¼æ£å¸¸è¿è¡æ¶é´ãæ¢å¤ææï¼
- å¯è§å¯æ§ï¼æ¥å¿ãææ ãè·è¸ªä¿¡å·ï¼
- å®å ¨æ§åéç§ï¼è®¤è¯/ææãæ°æ®ä¿æ¤ãå¨èå设ï¼
- åè§æ§ / ç管约æï¼å¦ææï¼
éæåå¤é¨ä¾èµï¼
- å¤é¨æå¡/API åæ éæ¨¡å¼
- æ°æ®å¯¼å ¥/å¯¼åºæ ¼å¼
- åè®®/çæ¬å设
è¾¹ç¼æ åµåæ éå¤çï¼
- è´é¢åºæ¯
- éçéå¶ / èæµ
- å²çªè§£å³ï¼ä¾å¦ï¼å¹¶åç¼è¾ï¼
约æåæè¡¡ï¼
- ææ¯çº¦æï¼è¯è¨ãåå¨ãæç®¡ï¼
- æç¡®çæè¡¡æè¢«æç»çæ¿ä»£æ¹æ¡
æ¯è¯åä¸è´æ§ï¼
- è§èæ¯è¯è¡¨
- é¿å çåä¹è¯ / åºå¼æ¯è¯
å®æä¿¡å·ï¼
- éªæ¶æ å坿µè¯æ§
- 坿µéç宿å®ä¹é£æ ¼ææ
æé¡¹ / å ä½ç¬¦ï¼
- TODO æ è®° / æªè§£å³çå³ç
- 缺ä¹éåçæ¨¡ç³å½¢å®¹è¯ï¼”å¥å£®ç”ã”ç´è§ç”ï¼
对äºç¶æä¸ºé¨åæç¼ºå¤±çæ¯ä¸ªç±»å«ï¼æ·»å ä¸ä¸ªåéé®é¢æºä¼ï¼é¤éï¼
- æ¾æ¸ ä¸ä¼å®è´¨æ§æ¹å宿½æéªè¯çç¥
- ä¿¡æ¯æå¥½æ¨è¿å°è§åé¶æ®µï¼å é¨è®°å½ï¼
-
çæï¼å é¨ï¼ä¼å 级åéæ¾æ¸ é®é¢éåï¼æå¤ 5 个ï¼ãä¸è¦ä¸æ¬¡æ§è¾åºææé®é¢ãåºç¨è¿äºçº¦æï¼
- æ´ä¸ªä¼è¯æå¤ 10 个é®é¢ã
- æ¯ä¸ªé®é¢å¿
é¡»å¯ä»¥éè¿ä»¥ä¸æ¹å¼åçï¼
- ççå¤é¡¹éæ©ï¼2-5 个ä¸åçãäºæ¥çé项ï¼ï¼æ
- ä¸ä¸ªåè¯ / çè¯çæ¡ï¼æç¡®çº¦æï¼”çæ¡ <=5 个å诔ï¼ã
- ä» å æ¬å ¶çæ¡å®è´¨æ§å½±åæ¶æãæ°æ®å»ºæ¨¡ãä»»å¡åè§£ãæµè¯è®¾è®¡ãç¨æ·ä½éªè¡ä¸ºãè¿è¥å夿åè§æ§éªè¯çé®é¢ã
- ç¡®ä¿ç±»å«è¦ç平衡ï¼å°è¯é¦å è¦çæé«å½±åçæªè§£å³ç±»å«ï¼é¿å å¨å个é«å½±åé¢åï¼ä¾å¦ï¼å®å ¨æå¿ï¼æªè§£å³æ¶é®ä¸¤ä¸ªä½å½±åé®é¢ã
- æé¤å·²ç»åççé®é¢ãçç¢ç飿 ¼å好æè®¡å级æ§è¡ç»èï¼é¤éé»å¡æ£ç¡®æ§ï¼ã
- ä¼å èèåå°ä¸æ¸¸è¿å·¥é£é©æé²æ¢ä¸ä¸è´éªæ¶æµè¯çæ¾æ¸ ã
- å¦æè¶ è¿ 5 个类å«ä»æªè§£å³ï¼æï¼å½±å * ä¸ç¡®å®æ§ï¼å¯åå¼éæ©å 5 个ã
-
é¡ºåºæé®å¾ªç¯ï¼äº¤äºå¼ï¼ï¼
-
䏿¬¡åªæåºä¸ä¸ªé®é¢ã
-
对äºå¤é¡¹éæ©é®é¢ï¼
- åæææéé¡¹å¹¶æ ¹æ®ä»¥ä¸ç¡®å®æåéçé项ï¼
- 项ç®ç±»åçæä½³å®è·µ
- 类似å®ç°ä¸çå¸¸è§æ¨¡å¼
- é£é©éä½ï¼å®å ¨æ§ãæ§è½ãå¯ç»´æ¤æ§ï¼
- ä¸è§æ ¼ä¸å¯è§çä»»ä½æç¡®é¡¹ç®ç®æ æçº¦æå¯¹é½
- çªåºæ¾ç¤ºæ¨çæ¨èé项å¨é¡¶é¨ï¼å¹¶æä¾æç¡®ççç±ï¼1-2 å¥è§£é为ä»ä¹è¿æ¯æä½³éæ©ï¼ã
- æ ¼å¼ä¸ºï¼
**æ¨èï¼** é项 [X] - <çç±> - ç¶åå°ææé项åç°ä¸º Markdown è¡¨æ ¼ï¼
é项 æè¿° A <é项 A æè¿°> B <é项 B æè¿°> C <é项 C æè¿°>ï¼æ ¹æ®éè¦æ·»å D/E è³å¤ 5 ä¸ªï¼ ç®ç æä¾ä¸åçç®ççæ¡ï¼<=5 个åè¯ï¼ï¼ä» å¨èªç±å½¢å¼æ¿ä»£æ¹æ¡é彿¶å å«ï¼ - è¡¨æ ¼åæ·»å ï¼
æ¨å¯ä»¥åå¤é项忝ï¼ä¾å¦ï¼"A"ï¼ï¼éè¿è¯´"yes"æ"recommended"æ¥åæ¨èï¼ææä¾æ¨èªå·±çç®ççæ¡ã
- åæææéé¡¹å¹¶æ ¹æ®ä»¥ä¸ç¡®å®æåéçé项ï¼
-
对äºç®ççæ¡é£æ ¼ï¼æ ææä¹ç离æ£é项ï¼ï¼
- æä¾æ¨çå»ºè®®çæ¡åºäºæä½³å®è·µåä¸ä¸æã
- æ ¼å¼ä¸ºï¼
**建议ï¼** <æ¨çå»ºè®®çæ¡> - <ç®è¦çç±> - ç¶åè¾åºï¼
æ ¼å¼ï¼ç®ççæ¡ï¼<=5 个åè¯ï¼ãæ¨å¯ä»¥éè¿è¯´"yes"æ"suggested"æ¥åå»ºè®®ï¼ææä¾æ¨èªå·±ççæ¡ã
-
ç¨æ·åçåï¼
- å¦æç¨æ·å夔yes”ã”recommended”æ”suggested”ï¼ä½¿ç¨æ¨ä¹å声æçæ¨è/建议ä½ä¸ºçæ¡ã
- å¦åï¼éªè¯çæ¡æ å°å°ä¸ä¸ªé项æç¬¦å <=5 个åè¯ç约æã
- å¦ææ¨¡ç³ï¼è¦æ±å¿«éæ¾æ¸ ï¼è®¡æ°ä»å±äºåä¸é®é¢ï¼ä¸è¦åè¿ï¼ã
- 䏿¦æ»¡æï¼å°å ¶è®°å½å¨å·¥ä½å åä¸ï¼å°ä¸åå ¥ç£çï¼å¹¶ç§»è³ä¸ä¸ä¸ªæéé®é¢ã
-
忢è¿ä¸æ¥æé®å½ï¼
- ææå ³é®æ§ä¹æåè§£å³ï¼å©ä½æé项ç®åå¾ä¸å¿ è¦ï¼ï¼æ
- ç¨æ·ååºå®æä¿¡å·ï¼”done”ã”good”ã”no more”ï¼ï¼æ
- æ¨è¾¾å° 5 个已é®é®é¢ã
-
æ°¸è¿ä¸è¦æåé鲿ªæ¥æéçé®é¢ã
-
妿å¼å§æ¶æ²¡æææé®é¢ï¼ç«å³æ¥å没æå ³é®æ§ä¹ã
-
-
æ¯ä¸ªæ¥åçæ¡åçéæï¼å¢éæ´æ°æ¹æ³ï¼ï¼
- ç»´æ¤è§æ ¼çå å表示ï¼å¯å¨æ¶å è½½ä¸æ¬¡ï¼å ä¸åå§æä»¶å 容ã
- å¯¹äºæ¤ä¼è¯ä¸ç第ä¸ä¸ªéæçæ¡ï¼
- ç¡®ä¿åå¨
## Clarificationsé¨åï¼å¦æç¼ºå¤±ï¼åå¨è§æ ¼æ¨¡æ¿ä¸æé«çº§ä¸ä¸æ/æ¦è¿°é¨åä¹åå建ï¼ã - å¨å
¶ä¸å建ï¼å¦æä¸åå¨ï¼ä¸ä¸ª
### Session YYYY-MM-DDåæ é¢ç¨äºä»å¤©ã
- ç¡®ä¿åå¨
- æ¥ååç«å³è¿½å ä¸ä¸ªé¡¹ç®ç¬¦å·è¡ï¼
- Q: <é®é¢> â A: <æç»çæ¡>ã - ç¶åç«å³å°æ¾æ¸
åºç¨å°æåéçé¨åï¼
- åè½æ§ä¹ â æ´æ°æå¨åè½è¦æ±ä¸æ·»å 项ç®ç¬¦å·ã
- ç¨æ·äº¤äº / è¡ä¸ºè åºå â æ´æ°ç¨æ·æ äºæè¡ä¸ºè åé¨åï¼å¦æåå¨ï¼ä¸æ¾æ¸ çè§è²ã约ææåºæ¯ã
- æ°æ®å½¢ç¶ / å®ä½ â æ´æ°æ°æ®æ¨¡åï¼æ·»å åæ®µãç±»åãå ³ç³»ï¼ä¿ææåºï¼ç®æ´å°è®°å½æ·»å ç约æã
- éåè½æ§çº¦æ â å¨éåè½æ§ / è´¨é屿§é¨åæ·»å /ä¿®æ¹å¯æµéæ åï¼å°æ¨¡ç³å½¢å®¹è¯è½¬æ¢ä¸ºææ ææç¡®ç®æ ï¼ã
- è¾¹ç¼æ åµ / è´é¢æµç¨ â å¨è¾¹ç¼æ åµ / é误å¤ç䏿·»å æ°é¡¹ç®ç¬¦å·ï¼æå建æ¤ç±»åé¨åå¦ææ¨¡æ¿æä¾å ä½ç¬¦ï¼ã
- æ¯è¯å²çª â è§èåæ´ä¸ªè§æ ¼ä¸çæ¯è¯ï¼ä»
å¨å¿
è¦æ¶ä¿çåå§æ¯è¯ï¼æ·»å
(以å称为"X")䏿¬¡ã
- å¦ææ¾æ¸ ä½¿æ©ææ¨¡ç³å£°ææ æï¼åæ¿æ¢è¯¥å£°æè䏿¯éå¤ï¼ä¸çè¿æ¶ççç¾ææ¬ã
- æ¯æ¬¡éæåä¿åè§æ ¼æä»¶ä»¥æå°åä¸ä¸æä¸¢å¤±é£é©ï¼ååè¦çï¼ã
- ä¿ææ ¼å¼ï¼ä¸è¦éæ°æåºæ å ³é¨åï¼ä¿ææ é¢å±æ¬¡ç»æå®æ´ã
- ä¿ææ¯ä¸ªæå ¥çæ¾æ¸ æå°ä¸å¯æµè¯ï¼é¿å åè¿°æ§æ¼ç§»ï¼ã
-
éªè¯ï¼æ¯æ¬¡åå ¥åæ§è¡å 䏿ç»éè¿ï¼ï¼
- æ¾æ¸ ä¼è¯å 嫿¯ä¸ªæ¥åçæ¡çä¸ä¸ªé¡¹ç®ç¬¦å·ï¼æ éå¤ï¼ã
- æ»é®ï¼æ¥åï¼é®é¢ ⤠5ã
- æ´æ°é¨åä¸å 嫿°ççæ¡åºè¯¥è§£å³ç模ç³å ä½ç¬¦ã
- æ çç¾çæ©æå£°æä¿çï¼æ«æç§»é¤çæ ææ¿ä»£éæ©ï¼ã
- Markdown ç»æææï¼ä»
å
è®¸æ°æ é¢ï¼
## Clarifications,### Session YYYY-MM-DDã - æ¯è¯ä¸è´æ§ï¼æææ´æ°é¨å使ç¨ç¸åçè§èæ¯è¯ã
-
å°æ´æ°çè§æ ¼åå
FEATURE_SPECã -
æ¥åå®æï¼æé®å¾ªç¯ç»æææåç»æ¢åï¼ï¼
- é®ååççé®é¢æ°éã
- æ´æ°è§æ ¼çè·¯å¾ã
- 触åçé¨åï¼ååºåç§°ï¼ã
- è¦çæè¦è¡¨ååºæ¯ä¸ªå类类å«ï¼ç¶æï¼å·²è§£å³ï¼ä¹åé¨å/缺失并已解å³ï¼ãæ¨è¿ï¼è¶ åºé®é¢é 颿æ´éåè§åï¼ãæ¸ æ°ï¼å·²è¶³å¤ï¼ãæªè§£å³ï¼ä»é¨å/缺失ä½å½±åä½ï¼ã
- 妿æä»»ä½æªè§£å³ææ¨è¿çï¼å»ºè®®æ¯å¦ç»§ç»å°
speckit-planæç¨å忬¡è¿è¡speckit-clarifyã - 建议çä¸ä¸ä¸ªå½ä»¤ã
è¡ä¸ºè§åï¼
- 妿æªåç°ææä¹çæ§ä¹ï¼ææææ½å¨é®é¢é½æ¯ä½å½±åçï¼ï¼ååºï¼”æªæ£æµå°å¼å¾æ£å¼æ¾æ¸ çå ³é®æ§ä¹ã”并建议继ç»ã
- å¦æè§æ ¼æä»¶ç¼ºå¤±ï¼æç¤ºç¨æ·å
è¿è¡
speckit-specifyï¼ä¸è¦å¨æ¤å¤å建æ°è§æ ¼ï¼ã - æ°¸è¿ä¸è¦è¶ è¿ 5 个æ»é®é®é¢ï¼æ¾æ¸ éè¯å个é®é¢ä¸è®¡å ¥æ°é®é¢ï¼ã
- é¿å æ¨æµæ§ææ¯æ é®é¢ï¼é¤é缺失ä¼é»å¡åè½æ¸ æ°åº¦ã
- å°éç¨æ·æåç»æ¢ä¿¡å·ï¼”stop”ã”done”ã”proceed”ï¼ã
- 妿ç±äºå®å ¨è¦çèæªé®é®é¢ï¼è¾åºç´§åçè¦çæè¦ï¼ææç±»å«æ¸ æ°ï¼ç¶å建议åè¿ã
- 妿é é¢è¾¾å°ä½ä»ææªè§£å³çé«å½±åç±»å«ï¼æç¡®æ è®°å®ä»¬ä¸ºæ¨è¿å¹¶éä¸çç±ã
ä¼å 级ä¸ä¸æï¼{ARGS}