skill-developer
根據 Anthropic 最佳實踐建立與管理 Claude Code 技能,包含觸發條件、Hook 機制與漸進式揭露。
簡介
「技能開發者」技能是架構師與開發人員為 Claude Code 構建模組化、自動啟動工作流程的權威指南。它封裝了技能開發的核心架構,確保 Agent 遵循 Anthropic 的效能標準,包括 500 行文件限制與有效的漸進式揭露模式。對於旨在標準化 Agent 行為、強制執行防護措施以及透過自訂觸發條件自動檢索知識的團隊而言,此工具集至關重要。
-
提供雙 Hook 架構的完整實作指導,涵蓋用於主動上下文注入的 UserPromptSubmit,以及用於錯誤處理提醒的停止 Hook。
-
具備 skill-rules.json 的綜合架構管理,可精確控制強制執行層級(封鎖、建議、警告)與多重觸發條件。
-
提供檔案結構的最佳實踐,利用獨立的 SKILL.md 檔案存放領域特定邏輯、限制條件與參考資料。
-
支援進階觸發設定,包括關鍵字比對、基於 Regex 的意圖模式、檔案路徑 Glob 匹配與基於內容的驗證。
-
內建偵錯工具,無需部署完整環境即可模擬並測試觸發條件啟動狀況。
-
提供防護型技能的生命週期管理,能封鎖不安全的工具執行,直到完成必要的驗證步驟。
-
專為開發領域特定 Agent、後端/前端準則或專業安全性防護措施的開發者所設計。
-
輸入內容包括 JSON 格式的觸發準則定義、Markdown 文件以及用於執行上下文的 Shell 腳本 Hook。
-
使用者應遵守每個技能 500 行的限制以維持效能,並利用連結的參考檔案進行深入說明。
-
實作時請務必優先考慮工作階段追蹤,以避免在單次使用者對話中重複出現警告或封鎖提示。
-
務必遵循既定的 Hook 序列:UserPromptSubmit、PreToolUse 與 PostToolUse 模式,以維持 Agent 的穩定性與對話感知能力。
倉庫統計
- Star 數
- 0
- Fork 數
- 0
- Open Issue 數
- 0
- 主要語言
- TypeScript
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月4日 上午01:12