一键导入
skill-creator
建立有效技能的指南。當使用者想要建立新技能(或更新現有技能)以透過專業知識、工作流程或工具整合來擴展 Claude 的能力時,應使用此技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
建立有效技能的指南。當使用者想要建立新技能(或更新現有技能)以透過專業知識、工作流程或工具整合來擴展 Claude 的能力時,應使用此技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | skill-creator |
| description | 建立有效技能的指南。當使用者想要建立新技能(或更新現有技能)以透過專業知識、工作流程或工具整合來擴展 Claude 的能力時,應使用此技能。 |
| license | 完整條款請參閱 LICENSE.txt |
此技能提供建立有效技能的指導。
技能是模組化、自給自足的套件,透過提供專業知識、工作流程和工具來擴展 Claude 的能力。可將其視為特定領域或任務的「新手指南」——它們將 Claude 從通用代理轉變為配備程序性知識的專業代理,這些知識是任何模型都無法完全擁有的。
每個技能都包含一個必要的 SKILL.md 檔案和可選的捆綁資源:
skill-name/
├── SKILL.md (必要)
│ ├── YAML frontmatter 中繼資料 (必要)
│ │ ├── name: (必要)
│ │ └── description: (必要)
│ └── Markdown 指示 (必要)
└── 捆綁資源 (可選)
├── scripts/ - 可執行程式碼(Python/Bash 等)
├── references/ - 預期在需要時載入至上下文中的文件
└── assets/ - 用於輸出的檔案(範本、圖示、字型等)
中繼資料品質: YAML frontmatter 中的 name 和 description 決定 Claude 何時使用該技能。請具體說明技能的功能和使用時機。使用第三人稱(例如「當...時應使用此技能」而非「當...時使用此技能」)。
scripts/)用於需要確定性可靠性或反覆重寫的任務的可執行程式碼(Python/Bash 等)。
scripts/rotate_pdf.pyreferences/)預期在需要時載入至上下文中以指導 Claude 流程和思考的文件和參考資料。
references/finance.md、用於公司保密協議範本的 references/mnda.md、用於公司政策的 references/policies.md、用於 API 規格的 references/api_docs.mdassets/)不打算載入至上下文中,而是在 Claude 產生的輸出中使用的檔案。
assets/logo.png、用於 PowerPoint 範本的 assets/slides.pptx、用於 HTML/React 樣板的 assets/frontend-template/、用於排版的 assets/font.ttf技能使用三層載入系統來有效管理上下文:
*無限制是因為腳本可以在不讀入上下文視窗的情況下執行。
若要建立技能,請依序遵循「技能建立流程」,僅在有明確理由不適用時才跳過步驟。
僅在技能的使用模式已清楚理解時才跳過此步驟。即使在處理現有技能時,此步驟仍具價值。
若要建立有效的技能,請清楚理解如何使用該技能的具體範例。這種理解可以來自使用者的直接範例,或透過使用者回饋驗證的生成範例。
例如,在建立影像編輯器技能時,相關問題包括:
為避免讓使用者不知所措,請避免在單一訊息中提出太多問題。從最重要的問題開始,並根據需要進行後續追問以獲得更好的效果。
當清楚了解技能應支援的功能時,即可結束此步驟。
若要將具體範例轉化為有效的技能,請透過以下方式分析每個範例:
範例:在建立 pdf-editor 技能來處理「幫我旋轉這個 PDF」之類的查詢時,分析顯示:
scripts/rotate_pdf.py 腳本會很有幫助範例:在設計 frontend-webapp-builder 技能來處理「幫我建立一個待辦事項應用程式」或「幫我建立一個追蹤步數的儀表板」之類的查詢時,分析顯示:
assets/hello-world/ 範本會很有幫助範例:在建立 big-query 技能來處理「今天有多少使用者登入?」之類的查詢時,分析顯示:
references/schema.md 檔案會很有幫助若要確立技能的內容,請分析每個具體範例,建立要包含的可重複使用資源清單:腳本、參考資料和資產。
此時,應實際建立技能了。
僅當正在開發的技能已存在且需要迭代或打包時才跳過此步驟。在此情況下,請繼續下一步驟。
從頭開始建立新技能時,請始終執行 init_skill.py 腳本。該腳本會方便地生成新的範本技能目錄,自動包含技能所需的一切,使技能建立流程更加高效且可靠。
使用方式:
scripts/init_skill.py <skill-name> --path <output-directory>
該腳本會:
scripts/、references/ 和 assets/初始化後,根據需要自訂或移除生成的 SKILL.md 和範例檔案。
編輯(新生成或現有的)技能時,請記住該技能是為另一個 Claude 實例使用而建立的。專注於包含對 Claude 有益且不明顯的資訊。考慮哪些程序性知識、領域特定細節或可重複使用的資產可以幫助另一個 Claude 實例更有效地執行這些任務。
若要開始實作,請從上述識別的可重複使用資源開始:scripts/、references/ 和 assets/ 檔案。請注意,此步驟可能需要使用者輸入。例如,在實作 brand-guidelines 技能時,使用者可能需要提供要儲存在 assets/ 中的品牌資產或範本,或要儲存在 references/ 中的文件。
此外,請刪除技能不需要的任何範例檔案和目錄。初始化腳本會在 scripts/、references/ 和 assets/ 中建立範例檔案以示範結構,但大多數技能不需要所有這些檔案。
寫作風格: 使用祈使句/不定式形式(動詞優先的指示)編寫整個技能,而非第二人稱。使用客觀、指導性的語言(例如「若要完成 X,請執行 Y」而非「您應該執行 X」或「如果您需要執行 X」)。這可為 AI 使用維持一致性和清晰度。
若要完成 SKILL.md,請回答以下問題:
技能就緒後,應將其打包成可分發的 zip 檔案以與使用者共享。打包流程會自動先驗證技能以確保符合所有要求:
scripts/package_skill.py <path/to/skill-folder>
可選的輸出目錄規格:
scripts/package_skill.py <path/to/skill-folder> ./dist
打包腳本會:
驗證技能,自動檢查:
打包技能(如果驗證通過),建立以技能命名的 zip 檔案(例如 my-skill.zip),其中包含所有檔案並維持適當的目錄結構以供分發。
如果驗證失敗,腳本會報告錯誤並在不建立套件的情況下退出。修復任何驗證錯誤後,再次執行打包命令。
測試技能後,使用者可能會要求改進。這通常發生在使用技能後不久,對技能的表現有新鮮的認知。
迭代工作流程:
使用設計哲學在 .png 和 .pdf 文件中建立美麗的視覺藝術。當使用者要求建立海報、藝術品、設計或其他靜態作品時,應使用此技能。建立原創視覺設計,絕不複製現有藝術家的作品以避免侵犯版權。
全方位的文件建立、編輯和分析功能,支援追蹤修訂、註解、格式保留和文字擷取。當 Claude 需要處理專業文件(.docx 檔案)時使用,包括:(1) 建立新文件、(2) 修改或編輯內容、(3) 處理追蹤修訂、(4) 新增註解,或任何其他文件相關任務
全方位的 PDF 操作工具組,用於擷取文字和表格、建立新 PDF、合併/分割文件,以及處理表單。當 Claude 需要填寫 PDF 表單或以程式化方式大規模處理、產生或分析 PDF 文件時使用。
全方位的試算表建立、編輯和分析功能,支援公式、格式化、資料分析和視覺化。當 Claude 需要處理試算表(.xlsx、.xlsm、.csv、.tsv 等)時使用,包括:(1) 建立包含公式和格式的新試算表、(2) 讀取或分析資料、(3) 修改現有試算表同時保留公式、(4) 試算表中的資料分析和視覺化,或 (5) 重新計算公式
透過理解上下文、尋找重複項目、建議更好的結構,以及自動化清理任務,智慧地組織您電腦中的檔案和資料夾。減少認知負擔,保持您的數位工作空間整潔,無需手動費力。
用於為各種產物套用主題樣式的工具組。這些產物可以是投影片、文件、報告、HTML 登陸頁面等。提供 10 個預設的顏色/字型主題,可套用至任何已建立的產物,或即時生成新主題。