工程開發
Create New Skills avatar

Create New Skills

為 Claude Code 建立可重複使用的代理技能框架,遵循最佳實踐、目錄結構、漸進式揭露與多檔案模式。

簡介

此技能作為開發 Claude Code 生態系統內自訂代理技能的綜合指南與產生器。專為希望透過將特定領域知識、工作流程與工具封裝成模組化、可重複使用元件來擴展 Claude 功能的工程師、開發人員與高階使用者所設計。透過遵循此技能的結構化創建工作流程,您可確保代理程式透過漸進式揭露保持上下文高效,僅在明確觸發時載入相關的元數據、指令與資源。

  • 標準化結構:強制執行一致的目錄佈局,使用 .claude/skills/ 進行專案層級共享或透過 git 進行本地共享。

  • 多檔案支援:指導整合各種類型的檔案,包括用於文件的 .md、用於執行邏輯的 .sh/.py、用於配置的 .yaml/.json 以及用於資料庫操作的 SQL。

  • 漸進式揭露架構:實作三級載入策略(元數據、指令、資源)以優化 LLM 上下文視窗。

  • 最佳實踐強制執行:提供關於編寫 SKILL.md 檔案的逐步指導,包括正確的 YAML frontmatter,如名稱、描述與工具限制定義。

  • 模式庫:整合參考文件(如多檔案模式、代理技能架構與設計原則)以確保程式碼的高品質與可維護性。

  • 每當您需要自動化重複性任務或將特定專家工作流程直接嵌入代理程式環境時,請使用此技能。

  • 請務必在 frontmatter 中定義明確的觸發條件,以便 Claude 確切知道何時啟動您的自訂技能。

  • 保持指令的可操作性與編號,優先採用原子化、模組化的設計,而非大型單體腳本。

  • 針對複雜邏輯使用資源載入功能,讓您的主要指令檔案保持簡潔,專注於指導而非執行程式碼。

  • 確保所有腳本皆已設定為可執行 (chmod +x),並遵循推薦的專案結構,以便與團隊共享儲存庫無縫整合。

倉庫統計

Star 數
0
Fork 數
0
Open Issue 數
1
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午10:42
在 GitHub 查看