SKILL.md,加上它需要的任何腳本、範本或參考檔案。Skill 在任何東西使用它之前都必須經過審核,讓工作區能控管 Agent 會遵循哪些指示。
流程永遠相同:上傳 Skill 資料夾、審核者核准,再把核准的版本安裝到需要的地方。
在側邊欄開啟 更多 → 技能(/signalgen/skills)。這個頁面有兩個分頁:技能(已核准的 Skill)與 審核佇列(待審核的提交)。
準備 Skill 資料夾
Skill 資料夾的結構如下:SKILL.md 以 frontmatter 開頭:
SKILL.md
__MACOSX 資料夾與 .DS_Store 檔案會被忽略。有兩種情況會產生給審核者看的警告而非錯誤:SKILL.md 超過 500 行,以及 SKILL.md 使用了動態 shell context 注入。
上傳 Skill
1
開啟上傳對話框
在技能頁面點選 上傳技能。
2
選擇目標執行框架與可見範圍
- 目標執行框架:這個 Skill 撰寫時針對的 Agent 執行環境,Claude Agent SDK 或 Codex。請見 Harness。
- 可見範圍:工作區 讓 Skill 只留在這個工作區。公開 則在平台管理員核准後提供給所有工作區。
3
加入資料夾
選擇一個 Skill 資料夾,或把一個或多個資料夾拖放到對話框中。每個資料夾都必須包含自己的
SKILL.md。4
送出
點選 送審。每個 Skill 都會以待審核版本的形式出現在 審核佇列 中。
審核:核准或拒絕
開啟 審核佇列 分頁。在 待審核 中,每筆提交都會顯示版本、上傳者,以及驗證警告的數量。決定前可以開啟提交內容,查看 驗證檢查 並瀏覽其 檔案。 點選 核准 或 拒絕。
核准某個版本後,它會成為該 Skill 的目前版本,並出現在 技能 分頁的 已核准的技能 表格中,顯示可見範圍、版本、作者、審核者與執行框架。
撤銷
平台管理員可以撤銷已核准的版本。被撤銷的版本無法再安裝,Skill 會退回到最近一個仍有效的已核准版本,而既有的安裝會顯示 已撤銷 標籤,提醒你更新或移除。核准針對的是 Skill 的內容。安裝則是在每個 Agent、知識庫或 App 上另外做的決定,並且需要在該處具有 Admin 或 Builder 角色。
安裝 Skill
已核准的 Skill 可以安裝在三個地方。安裝的位置決定由誰使用它。- Agent
- 知識庫
- App
開啟 Agent,再開啟 工具 分頁。在 技能 卡片中搜尋已核准的 Skill、選取後點選 新增。Skill 會複製到 Agent 的
.claude/skills/,並在每次執行時載入沙盒。連結到 GitHub repository 的 Agent 無法從這張卡片安裝登錄庫中的 Skill,請改為把 Skill 資料夾加入 repository 的 .claude/skills/。版本與更新
每次安裝都會固定在你安裝的版本。有更新的版本通過核准時,安裝項目會顯示 有新版本(在 Agent 上則是一個標示兩個版本號的更新按鈕)。更新必須明確操作,因此核准新版本永遠不會在沒有人決定的情況下改變執行中的 Agent。 若要移除 Skill,點選旁邊的移除按鈕。Skill 仍會保留在登錄庫中。Skill、知識庫還是記憶?
下一步
記憶
讓 Agent 在多次執行之間記住學到的東西。
Agent 總覽
在 Agent 中整合知識庫、Skill 與工具。