Codex Skills 怎麼用:安裝目錄、$ 調用、skill-installer 與 config.toml 停用

Codex 的 Skills 怎麼安裝、放哪個目錄、怎麼觸發?按 OpenAI 官方文檔講清 .agents/skills 的掃描位置、用 $ 顯式調用與按描述隱式調用、內置的 skill-creator 和 skill-installer,以及在 config.toml 裏停用某個技能。

NNathaniel bigo··原創首發·AI 輔助撰寫
9 分鐘讀完
資料核對於 2026-10-11 · 依據官方文檔與公開資料整理 Plus 帳號
本文根據 OpenAI 官方文檔《Build skills》整理,資料核對於 2026-10-11。ChatGPT 網頁和桌面 App 裏的技能入口見《ChatGPT Skills 怎麼用》,本文只講 Codex CLI 和 IDE 擴展。Codex 還沒裝好的話先看《Codex 入門》。

適用於誰

  • 搜「codex skills 怎麼用」「codex skills 安裝」「codex skills 配置」「codex 如何觸發 skill」的人;
  • 從 Claude Code 轉過來,想把已有的 Skill 搬到 Codex 裏的人;
  • 照舊教學把技能放進 ~/.codex/skills 卻不確定對不對的人。

結論先說

  1. Codex 掃描的目錄是 .agents/skills:項目裏從當前目錄一路向上到倉庫根,每一層的 .agents/skills 都會被掃描;個人級是 $HOME/.agents/skills。
  2. 兩種調用方式:顯式調用,運行 /skills 或者輸入 $ 選擇技能;隱式調用,任務和技能的 description 對得上時 Codex 自己選用。
  3. 不用手寫也能有:$skill-creator 幫你創建,$skill-installer 幫你安裝現成的。
  4. 格式就是開放標準的 SKILL.md,從別的工具搬過來的技能文件夾,放對目錄即可。
  5. 想停用不想刪:在 ~/.codex/config.toml 裏加一條 [[skills.config]],把 enabled 設為 false。

一、技能放在哪

官方表格列出的掃描位置:

範圍位置建議用途
REPO$CWD/.agents/skills只針對某個工作目錄或模組的技能
REPO$CWD/../.agents/skills父目錄裏某個共享區域的技能
REPO$REPO_ROOT/.agents/skills整個倉庫都可用的技能
USER$HOME/.agents/skills你個人跨倉庫使用的技能
ADMIN/etc/codex/skills整台機器或容器範圍的技能
SYSTEM隨 Codex 內置OpenAI 自帶的技能,如 skill-creator、plan

幾條官方說明:

  • 同名技能不會合並,兩個都可能出現在技能選擇器裏。所以不要在個人目錄和倉庫裏各放一份同名的;
  • Codex 會跟隨符號連結指向的技能文件夾;
  • Codex 會自動發現變化;更新沒有出現時,重啟 Codex。

每個技能是一個文件夾,結構如下,只有 SKILL.md 是必需的:

my-skill/
├── SKILL.md           # 必需,frontmatter 裏有 name 和 description
├── scripts/           # 可選,可執行代碼
├── references/        # 可選,文檔
├── assets/            # 可選,模板和資源
└── agents/openai.yaml # 可選,外觀與依賴

二、怎麼調用

顯式調用:在 Codex CLI 或 IDE 擴展裏運行 /skills,或者在輸入框裏輸入 $,從列表裏選技能。明確知道要用哪個時用這種方式最穩。

隱式調用:不點名,Codex 根據任務和各技能 description 的匹配程度自行決定。

關於上下文佔用,官方的說明是:Codex 一開始只加載每個技能的名稱、描述和文件路徑,決定使用某個技能時才讀取完整的 SKILL.md。這份初始清單最多佔上下文窗口的 2%(窗口大小未知時按 8,000 字符);技能裝得很多時,Codex 會先縮短描述,仍放不下時可能略去部分技能並給出警告。

這意味着兩件事:description 要把關鍵的使用場景寫在最前面;用不上的技能及時停用。

三、創建技能

三種方式:

  1. 用內置的創建器:在 Codex 裏調用 $skill-creator,按提示描述你要的技能。官方說明預設生成的是隻含說明、不帶腳本的技能;
  2. 手寫:新建一個文件夾,裏面放 SKILL.md,frontmatter 寫 name 和 description,後面接操作說明。寫法見《SKILL.md 怎麼寫》;
  3. 錄製並回放:把一次操作錄下來,由錄製器起草成技能。這是 ChatGPT 桌面 App 的功能,詳見上面的 ChatGPT Skills 教學。

官方給的幾條寫作建議:

  • 一個技能只做一件事;
  • 能用文字說明就不用腳本,除非需要確定性的行為或外部工具;
  • 步驟用祈使句,寫明輸入和輸出;
  • 拿幾句真實的提問去試,確認描述能正確觸發。

四、安裝現成的技能

用內置的安裝器:

text
$skill-installer linear

這是官方文檔裏的例子,安裝名為 linear 的技能。官方還說明可以讓安裝器從其他倉庫下載技能。新裝的技能會被自動發現,沒出現就重啟 Codex。

也可以手動安裝:把技能文件夾複製到 $HOME/.agents/skills(個人)或倉庫的 .agents/skills(項目)下。

如果是要把自己的技能分發給別人,官方推薦的途徑是做成插件。技能是編寫格式,插件是分發方式;插件裏的技能還能在 ChatGPT 的網頁、桌面和手機端使用,而單獨的技能文件夾只在 ChatGPT 桌面 App、Codex CLI 和 IDE 擴展裏可用。

安裝第三方技能之前,先把 SKILL.md 和 scripts/ 裏的文件讀一遍,見《Skill 安全嗎:安裝前檢查什麼》。

五、停用某個技能

不想刪除、只想暫時關掉,在 ~/.codex/config.toml 裏加一段,path 指向那個技能的 SKILL.md:

toml
[[skills.config]]
path = "/path/to/skill/SKILL.md"
enabled = false

改完配置後重啟 Codex。

六、agents/openai.yaml 是幹什麼的

這是 Codex 在開放標準之外加的可選文件,放在技能文件夾的 agents/ 目錄下,有三部分:

部分字段作用
interfacedisplay_name、short_description、icon_small、icon_large、brand_color、default_prompt在 ChatGPT 桌面 App 裏顯示的名稱、圖標等介面資訊
policyallow_implicit_invocation(預設 true)設為 false 時關閉隱式調用,但仍可以用 $技能名 顯式調用
dependencies工具聲明聲明這個技能依賴的工具,官方示例裏是一個 MCP 伺服器

有副作用的技能(部署、發消息、改線上數據),把 allow_implicit_invocation 設為 false,只在你點名時才運行。

常見問題

Q:~/.codex/skills 還能用嗎?

官方文檔現在寫的用戶級目錄是 $HOME/.agents/skills,表格裏沒有 ~/.codex/skills。新建技能按文檔裏的路徑放。

Q:Claude Code 的技能能直接用嗎?

兩邊都基於同一份開放規範,SKILL.md 的基本格式通用,把技能文件夾複製到 .agents/skills 即可。但 Claude Code 專有的 frontmatter 字段(如 context: fork)在 Codex 裏沒有對應的作用,依賴這些字段的技能需要調整。

Q:技能不觸發怎麼辦?

先用 $ 顯式調用,確認技能本身正常;再回頭改 description。思路見《Skill 不觸發怎麼辦》。

Q:Codex 的技能和 MCP 是什麼關係?

MCP 負責把 Codex 連到外部服務,技能負責說明怎麼做事;技能可以在 agents/openai.yaml 裏聲明自己依賴哪個 MCP 伺服器。MCP 的配置見《Codex 怎麼配置 MCP》。

參考資料

  • Build skills(OpenAI 官方文檔):https://learn.chatgpt.com/docs/build-skills
  • Specification(Agent Skills 官方規範):https://agentskills.io/specification
需要開通或續費?ChatGPT Plus 充值 →

Nathaniel 的更多內容

  1. 01

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同產品的其他教學

  1. 01

    ChatGPT 搜尋怎麼用:聯網搜尋、查看來源與結果不準怎麼辦

    ChatGPT 能聯網搜尋最新資訊並附上來源連結。本文按官方幫助中心講清怎麼手動開啟搜尋、怎麼看引用來源、本地結果不準的原因(位置設定)、搜尋按鈕不見了怎麼排查,以及什麼時候該用深度研究。

    ChatGPT0
  2. 02

    ChatGPT 出現 network error 怎麼辦:長回答中斷、連接失敗與公司網絡的處理方法

    ChatGPT 提示 A network error occurred 或 websocket 連接錯誤、長回答寫到一半斷掉?本文按官方幫助中心講清原因、個人排查步驟,以及公司網絡需要放行的域名、WebSocket 和語音端口。

    ChatGPT0
  3. 03

    AI商品圖怎麼做:從實拍原圖到白底圖、場景圖、模特圖的完整流程

    用 AI 做電商商品圖,怎麼既好看又不「貨不對板」?本文按 OpenAI、Google 官方提示指南整理一套流程:拍好原圖 → 摳圖白底 → 場景合成 → 模特上身 → 檢查細節,附提示詞模板,並提醒廣告法對商品展示真實性的要求。

    ChatGPT其他 AI 工具0
  4. 04

    AI 做 PPT 哪個好:直接生成文件、Office 插件、Google 幻燈片、專用工具四條路線對比

    AI 做 PPT 用哪個?不排名,按官方文檔對比四條路線:在 ChatGPT / Claude 對話裏直接生成 pptx、用 PowerPoint 裏的 AI 插件、用 Google 幻燈片裏的 Gemini、用 Gamma 等專用工具;講清各自能不能編輯、套不套得了模板、適合什麼場景,並給出通用的五步做法。

    ChatGPTClaude0
  5. 05

    Codex CLI 怎麼安裝、怎麼更新:官方 4 種安裝命令(腳本、npm、Homebrew)、查看版本和 codex update

    Codex CLI 怎麼裝、怎麼更新?官方有 macOS/Linux 與 Windows 的安裝腳本、npm、Homebrew 四種方式,更新多是重跑同一條命令。本文原樣列出官方命令,講查版本、codex update 和首次登入。

    ChatGPTCodex0
  6. 06

    ChatGPT 公式怎麼複製到 Word、公式亂碼怎麼辦:用 Word 自帶的 LaTeX 輸入,什麼寫法會不識別

    ChatGPT 給的公式粘進 Word 亂碼?Word(Microsoft 365)支持 LaTeX 輸入:Alt + = 插入公式區,格式選 LaTeX,粘貼後轉成專業格式。按微軟文檔講步驟、寫法對照和不識別的關鍵詞。

    ChatGPT0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~