Skills 在 Agentic Coding 中的角色
.作者:Jollen/
.日期:Sun Jun 28 2026 08:00:00 GMT+0800 (台北標準時間)
Skill 是一種可重複使用的工作流封裝。OpenAI 官方說明將 Skills 定義為 reusable、shareable workflows;除了 Prompt 外,還包含 instructions、examples 與 code。
Skills 在 Agentic Coding 中的角色
在 Agentic Coding 裡,Skill 的價值是把經驗固定成流程。Skill 不單只是一份 Prompt 文件,也能封裝 Workflow。
當軟體專案有「反覆進行」的開發任務時,例如 API review、Vue component refactor、test generation,就適合將流程寫成 Skill。
Prompt template(提示詞模板)通常只保存單次互動的語句。Skill 則可以保存任務判斷、步驟、檔案規則、範例、輔助程式與 validators。
| 類型 | 保存內容 | 適用情境 | 限制 |
|---|---|---|---|
| Prompt template | 單次提示語句 | 快速重複相似請求 | 容易缺少上下文與驗證步驟 |
| Project rule | 專案規範 | 程式碼風格、架構限制 | 多半僅描述禁止事項 |
| Skill | 可執行工作流 | 重複性工程任務 | 需要維護版本與適用範圍 |
Skill 可以視為 agent 的工作手冊。它將「人類工程師」反覆使用的流程,整理成可被 agent 執行的規則。
實務上,Skill 需要避免過度泛化。好的 Skill 會清楚說明觸發條件、輸入格式、修改範圍與驗證方式。
Also read
Tags: vibe, agentic, skills