Agent 研习舱
工具调用 MCP Skills2026-03-28

Skills 系统

定义

Skills 是 AI Agent(如 Claude Code)的扩展机制——文件夹而非纯文本,可包含 Markdown 指令、脚本、资源数据等。Agent 在运行时根据 description 匹配和加载相关 Skill。

要点

  • 九类 Skill:库参考、产品验证、数据分析、业务自动化、代码脚手架、代码质量、CI/CD、Runbook、基础设施运维
  • 编写要诀:不陈述显而易见的、构建 Gotchas 章节、利用文件系统做 Progressive Disclosure〔待补〕
  • description 字段是给模型看的触发条件,不是摘要
  • 可通过 config.json 存储配置,通过 ${CLAUDE_PLUGIN_DATA} 持久存储数据
  • 按需 Hook:仅在 Skill 调用时激活,会话结束后失效
  • 可通过 Autoresearch 实现 Skills 的自动化迭代优化

示例

/careful Skill:调用时激活 PreToolUse hook,阻止 rm -rfDROP TABLEforce-push 等危险命令。只在触碰生产环境时需要,平时不激活。

相关概念

  • Autoresearch自主迭代模式
  • Progressive Disclosure〔待补〕
  • Claude Code Skills 工程实践〔待补〕
  • Claude Code 的 .claude 文件夹结构〔待补〕
  • LLM Wiki〔待补〕 - Skills 是 LLM Wiki〔待补〕 Schema 层的具体实现形式
  • Skill可迁移幻觉 - Skill 对模型能力存在隐性依赖,无法跨模型无缝迁移
  • 渐进式披露 - Skills 文件递归引用是渐进式披露的具体实现
  • Skill五种设计模式 - 7 个顶级 Skill 提炼的核心写作模式
  • Skill借口反驳表 - 防止 LLM 在执行 Skill 时偷懒的核心武器
  • 接力棒模式 - Skill 跨 session 长任务模式
  • Skill精度阶梯〔待补〕 - L1/L1.5/L2 决定单个 Skill 的射程边界
  • MCP - 与 Skills 互补:MCP 给能力,Skills 给"如何用"的程序性知识
  • Fat Skills Thin Harness - Garry Tan 的个人 OS 架构,把 Skills 推到极致
  • Skillify循环 - 用元 Skill 把每次手工执行压成可复用 Skill 的复利闭环
  • 工具注册表 - Skills 之下的工具层 Resolver,跨 harness 涌现的基础原语
  • 配对 Skill - knowledge 路由器 + unbook 流程的声明性/程序性双 Skill 模式
  • 指令权威性梯度 - Skill 在七种指令机制中的定位:按需加载、低上下文成本

参考资料

被这些概念引用

来自本站知识库 · 全部概念