Skip to content

Instantly share code, notes, and snippets.

@coodoo
Created December 31, 2025 01:52
Show Gist options
  • Select an option

  • Save coodoo/44573fde984b445e8de2d467561a49d0 to your computer and use it in GitHub Desktop.

Select an option

Save coodoo/44573fde984b445e8de2d467561a49d0 to your computer and use it in GitHub Desktop.
claude agent skills vs. mcp

欸 昨天貼了 claude meetup taipei 心得裏面提到 2026 大趨勢是用 skills 取代 mcp 結果引來許多疑問,趁早上踩飛輪時就順手寫了篇快速解釋希望對大家有幫助!

先說重點

  1. context engineering 是 agent 開發最重要的事,其中關鍵就是防止 context 快速肥大導致 llm 失憶或注意力潰散,導致任務執行失敗。

  2. 由 mcp 升級 skills 的主要好處就是解決上述問題,讓你的 agent 變的更聰明能幹少出錯。

下面是俱體細節👇

mcp 缺點

  1. 提示肥大一次佔據大量 context,例如一啟動就送入二十個 mcp 可能就吃掉十萬個 tokens,而你啥事都還沒做

  2. 每次操作完都要返還中間狀態暫存資料給 llm 進一步污染 context

  3. 每次只能進行一個操作,多步流程必須拆成多次 LLM ↔ tool 往返,又慢又浪費 tokens 且增加更多污染

skills 優點

  1. 先傳入精簡工具目錄,等 llm 有需要時再讀取單一工具詳細提示,如此可節省大量 tokens

  2. skills 內可事先寫好大量 js/py scripts 方便操作,不需 llm 即時亂寫,因此穩定性極佳

  3. llm 可寫程式一次操作多支 scripts 取得最終結果,不需多次往返超省時 ← 反正 llm 本就擅長寫程式,何不讓它發揮最大長才?

  4. 多筆 scripts 操作結果可先暫存於硬碟內,等事情全做完再返還最終結果,大幅減低 tokens 用量與污染 context

mcp 原本存在的價值

  1. 規格化:提供制式參數文件與用法 → skills 寫在 md 裏一樣可提供詳細參數與使用方式

  2. 相容性:所有 llm 皆可直接使用 → 任何 llm 只要支援 Bash/Shell tool 就能使用(目前主流一線大廠 claude, gemini, gpt 等皆支援)

MCP → Skills 遷移策略

mcp 可無痛直接轉成 skills 來使用,等於瞬間享受 best of both worlds!

  1. 原廠說明原理與操作手法:https://www.anthropic.com/engineering/code-execution-with-mcp

  2. 當然也有人早寫好現成轉換工具可直接用:https://github.com/steipete/mcporter

哪裏找現成 skills?

此網站目前提供 38,216 個現成 skills 可直接使用,理論上你想要的應該都找的到?

https://skillsmp.com/

兩者共同缺點 ← 🚨 很重要,務必看三次!🚨

絕對不要無腦使用別人提供的 mcp/skills,因為內含的程式碼可能會做壞事,務必先人工稽核過才上線,或至少等別人先試過沒出事你再上 (欸...

skills 學習資源

官方提供的大量文件與現成範例,其中大部份皆可直接拿來用,當成學習教材也超適合:

https://github.com/anthropics/skills

有事沒空趕時間的話建議先完整看完 pdf 這範例,保証大開眼界瞬間瞭解有多強大好用!

https://github.com/anthropics/skills/tree/main/skills/pdf

結論

2025 年的現在 Skills 已開源成為 open standard 且市面各大工具廠也逐漸加入支援行列(例如 amazon powers, codex skills) → https://agentskills.io/home

可以想成 skills 是 mcp 2.0 而非取代它,但卻更強大、更靈活且大幅降低 context 污染、避免 llm 注意力潰散,也更能確保任務執行成功,如此棒的免費好物何妨一試哩?

@yingchu
Copy link

yingchu commented Dec 31, 2025

非常同意不要隨便使用別人提供的 Skills ,這兩天發現不少,看了都怕怕的。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment