Agent Skills 是很好的東西,可以引導 Agent 獲取某些技能,而且製作起來很方便。 製作一個技能,就好像給新員工寫一份入職手冊。不需要為每一個不同任務都專門打造一個獨立的智能體,而是只要共享特定領域的專業知識,任何人都可以快速將智能體變成對應領域的高手。 我之前提到過朋友做一個基於他們 Design System 的 Agent,需要通過提示詞引導 Agent 去 grep 檢索文檔,現在就更簡單了,只要在全局或者項目目錄下的 .claude/skills 下面添加目錄,並且放一個包含meta信息的 SKILL\.md 文件,就可以引導 Agents 去學習使用這些 Skill。 官方也給了一個例子就是 PDF Skill,就是包含了一系列 PDF 操作的說明和腳本,Agent 藉助這些腳本,就可以操作 PDF,比如提取表單之類。也就是說 Skill 不僅可以包含文檔,還可以包含可執行的腳本。 需要注意的是 Skill 裡面的 Meta 信息是默認會加載到上下文文的,其餘信息用到才會加載。