技能包

HumanLayer Skills:先改好 CLAUDE.md 的指令結構

適合要讓 Claude Code 更遵守專案指令的人,前提是先只安裝 improve-claude-md,第一次先預覽對 CLAUDE.md 的改寫再落盤。

官方來源 · HumanLayer Skills

安裝

npx skills add humanlayer/skills --skill improve-claude-md

適合誰

當你已經在用 Claude Code,並希望用 HumanLayer 提供的技能改專案指令或補上可執行的智能體回路時,再用這個倉庫。官方頁:

https://github.com/humanlayer/skills

專案頁:

https://humanlayer.dev/

前置條件:本機已有 Claude Code。說明沒有把其他客戶端寫成支援面,不要自行推廣。

安裝主路徑只證據到一條具名命令:安裝 improve-claude-md。通用寫法裡出現了未給出的技能名佔位,不要照抄佔位名,也不要編其他 --skill 參數。說明沒有寫落地目錄。

3 分鐘完成第一次嘗試

建議安裝(會往本機寫技能檔案,先核對倉庫名和技能名):

npx skills add humanlayer/skills --skill improve-claude-md

命令失敗就停下。成功後在專案裡執行 /improve-claude-md。它會用 <important if> 塊重寫 CLAUDE.md,屬於改檔案。先要求助手展示將如何改寫、會動哪些段落,你確認後再允許寫入。

成功訊號:助手選用了該技能,並能說明如何用 <important if> 提高指令遵守,而且在確認前沒有覆蓋 CLAUDE.md。若它開始改其他檔案,先攔住。

說明沒有寫金鑰或額外帳號步驟。

使用案例

案例一:重寫 CLAUDE.md。按上面安裝並呼叫 /improve-claude-md。目標是用 <important if> 塊提高指令遵守。第一次只在已有 CLAUDE.md 的專案裡預覽,沒有該檔案就停,不要編一份空範本再覆蓋。

案例二:收窄 React 元件 props。說明寫了:把元件 prop 類型收窄到真實程式路徑,而不是 Storybook、測試或僅 mock 的狀態。第一次先讓助手指出哪些類型過寬,確認後再改類型檔案。說明沒有給出這條能力的安裝命令或斜線命令,不要編技能名去 --skill。

使用邊界

主路徑只寫到:

npx skills add humanlayer/skills --skill improve-claude-md

觸發只證據到 /improve-claude-md。不要使用未給出的技能名佔位。

此外還寫到:構建倉庫內技能,以及帶迭代的 coding-agent GitHub Actions 工作流、prompt、memory 檔案和參考範本;以及透過問答設計 sensor、controller、actuator 和 disturbances,再做成可本機執行的元件加定時工作流。這些都沒有安裝命令或斜線命令,第一次不要做。

說明沒有寫計費、語言範圍或落地目錄。第一次只預覽 CLAUDE.md 改寫,不要一上來就搭 GitHub Actions。缺依據的項目保持未知,不要補操作或技能名。