skill-creator
為 Claude 建立自訂技能
也可從以下取得: DavidDworetzky,7Spade,langchain-ai,92Bilal26,ChinchillaEnterprises,DaoThiHuong2111,AbdullahMalik17,vercel-labs,davila7,BarisSozen,ArtemisAI,openai,Joseph OBrien,7Spade,AstraBit-CPT,Azeem-2,Doyajin174,BenderFendor,BOM-98,Joseph OBrien,Cam10001110101,CesarAugustusGroB,ComposioHQ,92Bilal26
建立有效的 AI 技能需要理解上下文管理、漸進式揭露和可重複使用資源設計。此技能提供一個完整的框架,用於建立模組化技能,在不浪費上下文視窗空間的情況下擴展 Claude 的功能。
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「skill-creator」。 我想建立一個 PDF 編輯技能。應該包含什麼?
預期結果:
- 基於具體使用案例如「旋轉此 PDF」或「從第 3 頁擷取文字」:
- 1. scripts/rotate_pdf.py - 確定性 PDF 旋轉公用程式
- 2. scripts/extract_text.py - 支援頁面範圍的文字擷取
- 3. references/pdf-api.md - PDF 函式庫方法的參考
- 4. SKILL.md 主體採用基於任務的結構:快速開始、旋轉 PDF、擷取文字、合併 PDF
- 保持 SKILL.md 在 500 行以下,並連結到參考檔案以取得詳細的 API 文件。
正在使用「skill-creator」。 如何為我的技能編寫有效的前置訊息?
預期結果:
- docx 技能的前置訊息範例:
- ---
- name: docx-editor
- description: 全面的文件建立、編輯和分析,支援追蹤修訂、註解、格式保留和文字擷取。當 Claude 需要處理專業文件 (.docx 檔案) 時使用:(1) 建立新文件、(2) 修改或編輯內容、(3) 處理追蹤修訂、(4) 新增註解,或任何其他文件任務
- ---
- 關鍵:包含技能的功能以及使用技能的特定觸發情境。
安全審計
安全All 136 static findings were evaluated and dismissed as false positives. The 'external_commands' detections are markdown code fence backticks in documentation, not shell execution. The 'weak cryptographic algorithm' findings reference documentation examples, not actual crypto code. The 'filesystem' detections are legitimate zipfile usage for packaging skills into distributable .skill files. This is a documentation skill with utility scripts for skill initialization and packaging.
品質評分
你能建構什麼
開發者建立程式碼審查技能
開發者想要建立一個技能,幫助 Claude 根據團隊標準進行徹底的程式碼審查。他們使用 skill-creator 建立包含審查工作流程的 SKILL.md 結構,新增編碼標準的參考文件,並打包以供團隊分發。
資料分析師建立 BigQuery 技能
分析師需要 Claude 有效查詢公司的 BigQuery 資料表。使用 skill-creator,他們在 references/ 中組織結構描述文件,為常見查詢設計基於任務的工作流程,並使用漸進式揭露保持 SKILL.md 精簡。
品牌團隊建立風格指南技能
品牌經理希望 Claude 建立符合品牌的內容。他們使用 skill-creator 建構品牌指南,將 logo 和範本檔案儲存在 assets/ 中,並打包技能,使所有團隊成員都能獲得一致且符合品牌的輸出。
試試這些提示
我想建立一個技能,提供公司技術文件撰寫指南。幫助我使用 skill-creator 工作流程設定目錄結構、編寫 SKILL.md 前置訊息和主體,並將我們的文件標準組織到參考檔案中。
我需要建立一個處理客戶支援票據的技能,涉及多個步驟:分類、回覆草稿和升級路由。使用 skill-creator,幫助我設計順序工作流程,決定什麼屬於 scripts 與 references,並實作包含清晰決策點的 SKILL.md 主體。
建立一個全面的資料分析技能,包括:scripts/ 中用於常見資料轉換的 Python 腳本、references/ 中的資料庫結構描述文件,以及 assets/ 中的 Jupyter notebook 範本。引導我分析具體使用案例、規劃可重複使用的資源,並打包最終技能。
我有一個現有技能,太大且載入太多上下文。使用 skill-creator 原則,幫助我重構它以使用漸進式揭露:識別什麼應該保留在 SKILL.md 中與什麼應該移至參考檔案、重新建構領域特定組織,並優化上下文視窗效率。
最佳實務
- 保持 SKILL.md 主體在 500 行以下,並使用漸進式揭露將詳細內容移至參考檔案
- 編寫前置訊息描述時,同時包含功能和 Claude 應使用技能的特定觸發情境
- 在指示中使用祈使動詞形式,並根據技能的用途按工作流程或任務組織
避免
- 包含 README.md、CHANGELOG.md 或其他輔助文件,這些文件會使技能雜亂無章卻無助於 Claude 執行任務
- 將所有資訊放在 SKILL.md 中,而不是將大量內容分割到仅在需要時載入的參考檔案
- 編寫模糊的前置訊息描述,僅解釋技能的功能而未指定何時觸發它