工程開發
skill-creator avatar

skill-creator

為 Claude Code 開發可重複使用技能的框架與指南,包含元數據標準、資源封裝,以及透過專業工作流程擴展代理程式能力的最佳實作。

簡介

skill-creator 是開發人員、架構師與進階用戶的必備工具,旨在將 Claude 從通用助手轉變為特定領域的專家。透過提供結構化的技能開發解剖圖(由必要的 SKILL.md 檔案以及選用的腳本、參考資料與資產組成),此技能支援開發模組化且獨立的套件。它透過三層漸進式揭露系統,縮短了通用大型語言模型交互與確定性程序工作流程之間的差距:元數據用於初始上下文,SKILL.md 用於執行指導,而外部封裝資源則用於深入的技術細節。

  • 使用 YAML 前言進行元數據規範,確保技能的高品質觸發與可發現性。

  • 提供強大的架構框架,用於封裝專業知識,例如業務邏輯、專有架構與 API 文件。

  • 支援包含可執行腳本(Python/Bash),用於確定性的重複性任務,確保超越單純指令提示的可靠性。

  • 透過漸進式揭露設計實現高效的上下文管理,在保持上下文視窗輕量的同時,允許在需要時存取無限的參考文件。

  • 促進邏輯(SKILL.md)、執行(腳本)與輸出生成(如模板、圖示或樣板程式碼等資產)之間的關注點分離。

  • 當您需要設計新技能、更新現有程序指令,或針對特定軟體領域調整代理工作流程時,請使用此工具。

  • 優先將詳細的領域知識、資料庫架構與長篇 API 文件放入 references/ 目錄中,以優化 Token 使用效率。

  • 確保 YAML 前言中的所有名稱與描述欄位均遵守第三人稱描述風格,以達到最佳的代理程式呼叫效能。

  • 遵循定義的技能創建流程:從具體使用範例開始,識別所需資產,並在實作前規劃好模組化組件。

  • 請記住,腳本應留給需要確定性可靠性的任務使用,而大型文件應移至 references/ 以避免佔用上下文記憶體。

倉庫統計

Star 數
2,834
Fork 數
328
Open Issue 數
5
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月28日 上午10:58
在 GitHub 查看