meta-skill-manager
npx skills add https://github.com/morning-start/coze-skills --skill meta-skill-manager
Agent 安装分布
Skill 文档
Meta Skill Manager
ä»»å¡ç®æ
- æ¬ Skill ç¨äº: å ¨çå½å¨ææè½ç®¡çï¼å æ¬å建ãä¿®æ¹ãæ´æ°ãçæ¬æ§å¶ï¼ä»¥åæè½æ´åãæåä¸å·¥ä½æµç¼æ
- è½åå
å«:
- æè½çå½å¨æç®¡çï¼å建ãä¿®æ¹ãæ´æ°ãçæ¬æ§å¶ï¼
- æè½æ´åï¼2+æè½åå¹¶ä¸ºæ°æè½ï¼
- æè½æåï¼å°æè½è½ååè§£å°å¤ä¸ªæ°æè½ï¼
- 工使µçæï¼å¤æè½ç¼æä¸ºæ åå WORKFLOW.mdï¼
- è§¦åæ¡ä»¶:
- ç¨æ·éè¦å建ãä¿®æ¹ãæ´æ°æç®¡çæè½çæ¬
- ç¨æ·éè¦å°å¤ä¸ªæè½æ´å为ä¸ä¸ªæ°æè½
- ç¨æ·éè¦æåæè½ä¸ºå¤ä¸ªç¬ç«æè½
- ç¨æ·éè¦æ ¹æ®æè½åç®æ çæå·¥ä½æµææ¡£
æä½æ¥éª¤
ä¸ãæè½çå½å¨æç®¡ç
1.1 åå»ºæ°æè½
-
éæ±åæ
- çè§£ç¨æ·ç®æ ã使ç¨åºæ¯ãçº¦ææ¡ä»¶
- è¯å«æè½æ ¸å¿è½ååè¾¹ç
- ç¡®å®è§¦åæ¡ä»¶åéç¨åºæ¯
-
å®ä¹æè½ç»æ
- ç¡®å®æè½åç§°ï¼å°å忝+è¿å符ï¼ä¸ä»¥ -skill ç»å°¾ï¼
- ç¼åæè½æè¿°ï¼100-150å符ï¼åè¡ï¼å 嫿 ¸å¿ä»·å¼ä¸è§¦ååºæ¯ï¼
- å®ä¹è½åå表ï¼capabilitiesï¼
- 设计æä½æ¥éª¤ï¼æ åæµç¨åå¯é忝ï¼
-
ç¼å SKILL.md
- çæ YAML åè¨åºï¼nameãdescriptionãå¯éä¾èµï¼
- ç¼å Markdown æ£æï¼ä»»å¡ç®æ ãæä½æ¥éª¤ãèµæºç´¢å¼ã注æäºé¡¹ï¼
- æ·»å 使ç¨ç¤ºä¾
-
è§è忣æ¥
- æ£æ¥å½åè§è
- éªè¯æè¿°é¿åº¦åæ ¼å¼
- ç¡®ä¿ç®å½ç»æç¬¦åæ å
1.2 ä¿®æ¹ç°ææè½
-
读åå¹¶åæ
- 读åç°æ SKILL.md å 容
- åæå½åè½åãæµç¨åç»æ
- ç解设计æå¾å约æ
-
ç¡®å®ä¿®æ¹èå´
- æç¡®éè¦ä¿®æ¹çé¨åï¼è½åãæµç¨ãæè¿°ãèµæºçï¼
- è¯ä¼°ä¿®æ¹å¯¹ç°æè½åçå½±å
- è¯å«éè¦åæ¥æ´æ°çå ³èå 容
-
æ§è¡ä¿®æ¹
- ä¿®æ¹ç®æ å 容
- åæ¥æ´æ°ææå ³èé¨å
- ä¿ææ ¼å¼åç»æä¸è´æ§
-
éªè¯ä¿®æ¹
- ç¡®ä¿ä¿®æ¹åæè½ä»ç¶å¯ç¨
- æ£æ¥æ¯å¦å¼å ¥æ°çé®é¢
- éªè¯ææ¡£å®æ´æ§
1.3 æ´æ°æè½
-
è¯ä¼°æ´æ°éæ±
- åææ°éæ±ä¸ç°ææè½çå·®å¼
- ç¡®å®æ¯å¢éæ´æ°è¿æ¯éæ
- è¯ä¼°æ´æ°å½±åèå´
-
è®¾è®¡æ´æ°æ¹æ¡
- è§åæ°å¢è½åååè½
- è¯å«éè¦è°æ´çé¨å
- å¶å®å¹³æ»è¿æ¸¡çç¥
-
æ§è¡æ´æ°
- å®ç°æ°å¢åè½
- è°æ´ç°ææµç¨
- æ´æ°ææ¡£å示ä¾
1.4 çæ¬æ§å¶
-
ç¡®å®çæ¬åæ´ç±»å
- ç ´åæ§åæ´ï¼majorï¼ï¼ç§»é¤è½åãæ¥å£æ¹å â çæ¬å· +1.0.0
- æ°å¢åè½ï¼minorï¼ï¼æ·»å è½åãä¸ç ´åå ¼å®¹ â çæ¬å· +0.1.0
- é误修å¤ï¼patchï¼ï¼Bug ä¿®å¤ãææ¡£æ´æ° â çæ¬å· +0.0.1
-
è®°å½åæ´å 容
- æ°å¢è½åå表
- ä¿®æ¹å 容说æ
- ç§»é¤å 容说æ
- å½±åèå´åæ
-
æ´æ°çæ¬ä¿¡æ¯
- å¨ metadata 䏿´æ° version åæ®µ
- æ·»å changelog è®°å½
- æ´æ° SKILL.md ä¸ç¸å ³æè¿°
äºãæè½æ´å
2.1 åæå¾ æ´åæè½
-
éä¸çè§£æ¯ä¸ªæè½
- è¯»åæ¯ä¸ªæè½ç SKILL.md
- æåæ ¸å¿è½åï¼capabilitiesï¼
- çè§£è¾å ¥è¾åºæ¥å£
- è¯å«ä¾èµå约æ
-
è¯å«è½åéå åäºè¡¥
- æ¾åºéå¤è½åï¼èèå»éï¼
- è¯å«äºè¡¥è½åï¼å¢å¼ºç»åï¼
- åç°è½åå²çªï¼éè¦è°åï¼
-
è¯ä¼°å ¼å®¹æ§
- æ£æ¥å½åå²çª
- åæä¾èµå²çª
- è¯ä¼°æ¥å£å ¼å®¹æ§
2.2 设计æ´åæ¹æ¡
-
éæ©æ´åçç¥
- é¡ºåºæ´å: æè½æåºå®é¡ºåºæ§è¡ï¼åä¸ä¸ªè¾åºä½ä¸ºåä¸ä¸ªè¾å ¥ï¼
- å¹¶è¡æ´å: æè½åæ¶æ§è¡ï¼ç»æåå¹¶
- åµå¥æ´å: å°åæè½åµå ¥ä¸»æè½ç¹å®ä½ç½®
- æ··åæ´å: ç»å使ç¨å¤ç§çç¥
-
è®¾è®¡æ°æè½ç»æ
- ç¡®å®æ°æè½åç§°ï¼ä½ç°æ´åç¹æ§ï¼
- ç¼åæ´åæè¿°ï¼è¯´ææ´åäºåªäºè½åï¼
- å®ä¹æ´ååçè½åå表
- 设计æ´ååçæä½æµç¨
-
å®ä¹æ¥å£åæ å°
- 设计ç»ä¸çè¾å ¥æ¥å£
- å®ä¹æè½é´çæ°æ®æ å°å ³ç³»
- 设计è¾åºæ ¼å¼
- è§åé误å¤çæºå¶
2.3 çææ´åæè½
-
å建 SKILL.md
- ç¼åæ´ååçæè½å®ä¹
- è¯´ææ´åçåå§æè½
- æè¿°æ´åé»è¾åæµç¨
- æ·»å 使ç¨ç¤ºä¾
-
åèæ´åæ¨¡å¼
- åè§ references/composition-patterns.md äºè§£é¡ºåºãå¹¶è¡ãåµå¥çç»å模å¼
- æ ¹æ®åºæ¯éæ©åéçæ´åçç¥
ä¸ãæè½æå
3.1 åæåæè½
-
æåè½åæ¸ å
- ä» capabilities 䏿忿è½å
- 仿使¥éª¤ä¸æååæµç¨
- ä»èµæºç´¢å¼ä¸æåç¬ç«åè½
-
è¯ä¼°æåå¯è¡æ§
- è¯å«å¯ç¬ç«è¿è¡çè½å
- è¯ä¼°è½åé´çä¾èµå ³ç³»
- ç¡®å®æå°æåç²åº¦
-
è¯å«æåç¹
- æåè½æ¨¡åæåï¼å¦ï¼æ°æ®æå vs æ°æ®åæï¼
- æä½¿ç¨åºæ¯æåï¼å¦ï¼æ¹éå¤ç vs 宿¶å¤çï¼
- æå¤æåº¦æåï¼å¦ï¼ç®å vs é«çº§åè½ï¼
3.2 设计æåæ¹æ¡
-
ç¡®å®æ°æè½æ°éåå®ä½
- æååº 2+ 个ç¬ç«æè½
- 为æ¯ä¸ªæ°æè½å®ä¹æç¡®çèè´£
- ç¡®ä¿æ¯ä¸ªæè½æç¬ç«ç使ç¨ä»·å¼
-
åé è½ååèµæº
- å°è½ååé å°åä¸ªæ°æè½
- åé ç¸å ³èµæºï¼èæ¬ãåèææ¡£ãèµäº§ï¼
- å®ä¹æ°æè½é´çåä½å ³ç³»
-
设计æ¥å£å¥çº¦
- å®ä¹æè½é´çè°ç¨æ¥å£
- è®¾è®¡æ°æ®ä¼ éæ ¼å¼
- æç¡®é误å¤çæºå¶
3.3 çææååçæè½
-
为æ¯ä¸ªæ°æè½å建 SKILL.md
- ç¼åç¬ç«çæè½å®ä¹
- æè¿°æåæ¥æºï¼å¯éï¼
- å®ä¹ç¬ç«çä½¿ç¨æµç¨
- æ·»å ç¬ç«ç使ç¨ç¤ºä¾
-
æ´æ°åæè½ï¼å¯éï¼
- å¯éæ©ä¿çåæè½ä½ä¸ºç»åå ¥å£
- ææ è®°åæè½ä¸º deprecated
- æä¾è¿ç§»æå
åã工使µçæ
4.1 çè§£ç®æ åæè½
-
æç¡®å·¥ä½ç®æ
- çè§£ç¨æ·è¦è¾¾æçæç»ç®æ
- è¯å«å ³é®è¾åºå交ä»ç©
- ç¡®å®çº¦ææ¡ä»¶ï¼æ¶é´ãèµæºãè´¨éè¦æ±ï¼
-
åæå¯ç¨æè½
- ååºææå¯ç¨æè½
- æåæ¯ä¸ªæè½çæ ¸å¿è½å
- è¯å«æè½çè¾å ¥è¾åºæ ¼å¼
-
è¯ä¼°æè½ä¸ç®æ çå¹é 度
- è¯å«ç´æ¥å¹é çæè½
- è¯å«éè¦ç»åçæè½
- åç°è½å缺å£ï¼å¯è½éè¦åå»ºæ°æè½ï¼
4.2 è®¾è®¡å·¥ä½æµ
-
ç¡®å®å·¥ä½æµç±»å
- 线æ§å·¥ä½æµ: æ¥éª¤ä¾æ¬¡æ§è¡
- 忝工使µ: æ ¹æ®æ¡ä»¶éæ©ä¸åè·¯å¾
- å¹¶è¡å·¥ä½æµ: å¤ä¸ªæ¥éª¤åæ¶æ§è¡
- 循ç¯å·¥ä½æµ: å å«è¿ä»£æé夿¥éª¤
- æ··å工使µ: ç»åå¤ç§ç±»å
-
ç¼ææè½æ§è¡é¡ºåº
- ç¡®å®æè½æ§è¡ä¾èµå ³ç³»
- 设计æ¥éª¤é¡ºåºåæ¡ä»¶
- å®ä¹å¹¶è¡åä¸²è¡æ¥éª¤
-
è®¾è®¡æ°æ®æµè½¬
- å®ä¹æ¯ä¸ªæ¥éª¤çè¾å ¥
- ç¡®å®æ¥éª¤é´çæ°æ®ä¼ é
- 设计ä¸é´ç»æåå¨
4.3 çæ WORKFLOW.md
- ç¼å WORKFLOW.md ç»æ
---
name: <workflow-name>
description: <工使µæè¿°>
target: <ç®æ 说æ>
skills_required: [skill-1, skill-2, skill-3]
---
# <工使µåç§°>
## ç®æ
<è¯¦ç»æè¿°å·¥ä½æµè¦è¾¾æçç®æ >
## åç½®æ¡ä»¶
- <æ¡ä»¶1>
- <æ¡ä»¶2>
## æè½æ¸
å
- <skill-1>: <ç¨é说æ>
- <skill-2>: <ç¨é说æ>
## æ§è¡æµç¨
### æ¥éª¤ 1: <æ¥éª¤åç§°>
- **ä½¿ç¨æè½**: <skill-name>
- **è¾å
¥**: <è¾å
¥æè¿°>
- **æä½**: <å
·ä½æä½è¯´æ>
- **è¾åº**: <è¾åºæè¿°>
- **ä¸ä¸æ¥**: <ä¸ä¸æ¥éª¤>
### æ¥éª¤ 2: <æ¥éª¤åç§°>
...
## å¼å¸¸å¤ç
- <å¼å¸¸æ
åµ1>: <å¤çæ¹å¼>
- <å¼å¸¸æ
åµ2>: <å¤çæ¹å¼>
## è¾åºäº¤ä»ç©
- <交ä»ç©1>
- <交ä»ç©2>
## 示ä¾
<宿´ç¤ºä¾è¯´æ>
-
详ç»è¯´ææ¯ä¸ªæ¥éª¤
- æç¡®ä½¿ç¨çæè½
- æè¿°å ·ä½æä½
- å®ä¹è¾å ¥è¾åº
- è¯´ææ¥éª¤é´å ³ç³»
-
æ·»å å¼å¸¸å¤ç
- è¯å«å¯è½çå¼å¸¸
- è®¾è®¡å®¹éæºå¶
- æä¾åéæ¹æ¡
-
åè工使µæ¨¡å¼
- åè§ references/workflow-patterns.md äºè§£æ å工使µæ¨¡å¼
èµæºç´¢å¼
- é¢ååè:
- references/skill-standards.md (使¶è¯»å: çææè½å®ä¹æ¶åèæ ¼å¼è§èãå½åè§åãç®å½ç»æ)
- references/composition-patterns.md (使¶è¯»å: æ´åæè½æ¶åè顺åºãå¹¶è¡ãåµå¥çç»å模å¼)
- references/workflow-patterns.md (使¶è¯»å: çæå·¥ä½æµæ¶åèæ å工使µæ¨¡å¼åç»æ)
注æäºé¡¹
- å åå©ç¨æºè½ä½çè¯è¨çè§£ãæ¨çåå 容çæè½å宿ææä»»å¡
- æè½çå½å¨æç®¡ç注éè§èæ§ï¼éµå¾ªæ åæ ¼å¼åçæ¬æ§å¶
- æè½æ´å注éè½åäºè¡¥åæ¥å£å ¼å®¹æ§ï¼é¿å åè½éå¤åå²çª
- æè½æå注éåä¸èè´£ååï¼ç¡®ä¿æ¯ä¸ªæ°æè½æç¬ç«ä»·å¼
- 工使µçææ³¨é坿使§å宿´æ§ï¼æç¡®æ¯ä¸ªæ¥éª¤çè¾å ¥è¾åº
- æææä½å为纯èªç¶è¯è¨æå¯¼ï¼æ èæ¬ä¾èµ
- çæææ¡£æ¶ä¿ææ ¼å¼ä¸è´æ§ï¼ä¾¿äºåç»ç»´æ¤åå¤ç¨
使ç¨ç¤ºä¾
示ä¾1: æè½çå½å¨æç®¡ç
ç¨æ·è¯´”å建ä¸ä¸ªæ°æ®æ¸ æ´æè½ï¼ç¶åæ´æ°å®æ·»å æ°æ®éªè¯åè½”
- åå»ºé¶æ®µ:
- çæ data-cleaner æè½å®ä¹
- å®ä¹è½åï¼æ°æ®æ¸ æ´ã缺失å¼å¤çãæ ¼å¼æ åå
- ç¼åæä½æ¥éª¤å示ä¾
- æ´æ°é¶æ®µ:
- åææ°å¢éæ±ï¼æ°æ®éªè¯è½å
- ç¡®å®ä¸º minor çæ¬æ´æ°ï¼1.0.0 â 1.1.0ï¼
- æ´æ° capabilitiesï¼æ·»å æ°æ®éªè¯æµç¨
- æ´æ° changelog
示ä¾2: æè½æ´å
ç¨æ·è¯´”ææ°æ®æ¸ æ´ãæ°æ®åæåæ¥åçæä¸ä¸ªæè½æ´åæä¸ä¸ªæ°æ®åæå¥ä»¶”
- åæé¶æ®µ:
- 读åä¸ä¸ªæè½çå®ä¹
- æåè½åï¼æ¸ æ´ãåæãå¯è§å
- è¯å«é¡ºåºä¾èµï¼æ¸ æ´ â åæ â æ¥å
- è®¾è®¡é¶æ®µ:
- éæ©é¡ºåºæ´åçç¥
- å®ä¹ç»ä¸è¾å ¥æ¥å£ï¼åå§æ°æ®ï¼
- è®¾è®¡æ°æ®æ å°ï¼æ¸ æ´è¾åº â åæè¾å ¥ â æ¥åè¾å ¥
- çæé¶æ®µ:
- å建 data-analysis-suite æè½
- æè¿°æ´åé»è¾
- æä¾ç«¯å°ç«¯ä½¿ç¨ç¤ºä¾
示ä¾3: æè½æå
ç¨æ·è¯´”è¿ä¸ªæ°æ®å¤çæè½å¤ªå¤æäºï¼æå®æåæç¬ç«çæ¸ æ´ååææè½”
- åæé¶æ®µ:
- æååæè½è½åæ¸ å
- è¯å«å¯æåç¹ï¼æ¸ æ´æ¨¡å vs åææ¨¡å
- è®¾è®¡é¶æ®µ:
- æå为 data-cleaner å data-analyzer 两个æè½
- åé è½åï¼æ¸ æ´æè½è´è´£æ¸ æ´ï¼åææè½è´è´£åæ
- 设计æ¥å£ï¼æ¸ æ´è¾åºä½ä¸ºåæè¾å ¥
- çæé¶æ®µ:
- åå«ä¸ºä¸¤ä¸ªæè½å建 SKILL.md
- æ´æ°åæè½ä¸ºç»åå ¥å£ï¼å¯éï¼
示ä¾4: 工使µçæ
ç¨æ·è¯´”ææ³ç¨æ°æ®è·åãæ¸ æ´ãåæãæ¥åæè½å®æä¸ä¸ªå¸åºåææ¥åï¼å¸®æçæå·¥ä½æµ”
- åæé¶æ®µ:
- ç®æ ï¼çæå¸åºåææ¥å
- æè½ï¼data-fetcherãdata-cleanerãdata-analyzerãreport-generator
- è®¾è®¡é¶æ®µ:
- ç¡®å®çº¿æ§å·¥ä½æµ
- ç¼æé¡ºåºï¼è·å â æ¸ æ´ â åæ â æ¥å
- è®¾è®¡æ°æ®æµè½¬
- çæé¶æ®µ:
- å建 WORKFLOW.md
- 详ç»è¯´ææ¯ä¸ªæ¥éª¤
- æ·»å å¼å¸¸å¤çå示ä¾
示ä¾5: å¤æåºæ¯
ç¨æ·è¯´”帮æç®¡çè¿äºæè½ï¼å建ä¸ä¸ªæ°æè½ï¼æ´åç°æä¸¤ä¸ªæè½ï¼ç¶åçæä¸ä¸ªå·¥ä½æµ”
- å建æè½: skill-aï¼åºç¡è½åï¼
- æ´åæè½: å° skill-a å skill-b æ´å为 skill-combined
- æåæè½: å° skill-combined æå为 skill-x å skill-y
- çæå·¥ä½æµ: ä½¿ç¨ skill-xãskill-yãskill-c çæå®æ´å·¥ä½æµ