Skip to content

建立 2026-09-15 更新 2026-09-15

Skills

Skill(技能)把「這件事我們每次都這樣做」包成資料夾:一份 SKILL.md,加上可選的腳本與參考文件。Codex 先只看到名稱與描述,真的要用時才載入全文,所以可以準備很多技能而不會一開始就塞爆上下文。

官方說明:Agent Skills。CLI/IDE 用 /skills$ 提到技能。

何時用 Skill,何時用 AGENTS.md

放哪 適合
AGENTS.md 幾乎每次都要遵守的短規則
Skill 有步驟、有例外、可能含腳本的可重用流程
MCP 要即時讀寫外部系統(issue、設計稿、文件服務)

修 CI、開 PR、依公司模板產檔,通常是 Skill。「用 uv、不要亂加依賴」則留在 AGENTS.md

最小結構

.agents/skills/fix-ci/
  SKILL.md
  scripts/          # 可選
  references/       # 可選
  agents/openai.yaml  # 可選:顯示名稱、是否允許隱式觸發、MCP 依賴

SKILL.md 必須有 namedescription

---
name: fix-ci
description: 診斷並修復 GitHub Actions 失敗。使用者提到 CI 紅燈、workflow 失敗時使用;不要用來改產品功能。
---

1. 讀取失敗的 workflow log。
2. 重現最小失敗案例。
3. 只改讓 CI 變綠所需的檔案。
4. 說明原因與如何驗證。

description 要寫「何時該用、何時不該用」,因為隱式觸發靠這段文字。

Codex 從哪裡載入

範圍 位置 用途
專案 從工作目錄往上到 repo 根的 .agents/skills 團隊共享、可進 Git
使用者 ~/.agents/skills 你個人、跨 repo
系統 Codex 內建 例如 skill-creator

CLI 也可用 $skill-installer 安裝精選技能,或 $skill-creator 用對話產生新技能。若流程比較適合「做一次給它看」,桌面 App 的 Record & Replay 能把示範收成可檢查、可編輯的技能。

停用但不刪除:在 ~/.codex/config.toml[[skills.config]] 指到該 SKILL.md 並設 enabled = false

要發布給別人安裝時,再打包成 plugin(可一併帶 MCP)。本機作者直接放資料夾即可。

推薦影音

官方「Record & Replay」示範如何把實際操作收成技能;若該片不在 YouTube 公開嵌入,請到 Codex 影片目錄 搜尋 Record & Replay in Codex。技能與 MCP 搭配的操作示範見 MCP優質 YouTube