2026年5月7日 星期四

Gemini CLI Skills

 Gemini CLI Skills 是一種模組化的擴充機制,讓你能為 Gemini CLI 注入特定的領域知識、自動化工作流程或工具集成。它讓 AI

  從一個「通用型助手」進化為「領域專家」(例如:專精於 PDF 編輯、資料庫遷移或特定開發規範的助手)。


   * 核心價值: 減少重複輸入指令的時間、確保輸出符合公司/團隊規範、封裝複雜的自動化腳本。

   * 組成要素: SKILL.md (核心指令)、scripts/ (自動化腳本)、references/ (參考文件)、assets/ (範例範本)。


  ---


  🚀 快速上手實例 (Skill 定義範例)


  這是一個簡單的 Skill 定義,存放在 SKILL.md 中,用來規範專案的文件格式:


    1 ---

    2 name: doc-standardizer

    3 description: "當使用者需要撰寫 README 或專案文件時觸發。確保文件符合團隊的 Markdown 規範。"

    4 ---

    5

    6 # 文件標準化助手 (Doc Standardizer)

    7

    8 當使用者要求建立或修改文件時,請遵循以下流程:

    9

   10 1. **檢查標題層級**:確保 H1 標題下方緊接著簡短摘要。

   11 2. **加入 License**:在文件末尾自動加入「Copyright 2026 YourTeam」。

   12 3. **格式化列表**:使用標點符號清單而非數字清單。

   13

   14 ## 參考模板

   15 請參考 `references/readme-template.md` 進行格式化。


  ---


  💻 常用 CLI 指令


   * gemini skills list:列出目前所有已安裝且可用的 Skills。

   * gemini skills install <path_to_file>:從本地檔案或 Git 網址安裝 Skill。

   * gemini skills link <path>:開發者必備! 將本地目錄連結為 Skill,修改代碼後即時生效。

   * /skills reload:(在聊天介面使用) 重新整理並載入最新的 Skill 設定。

   * gemini skills uninstall <name>:移除不再需要的 Skill。


  ---

沒有留言:

張貼留言