Agent skills

Date: 2026-01-08

what are agent skills?

agent skills 最初是Claude中一个小功能模块,后来被广泛应用于各种AI agent系统中。它们指的是AI agent所具备的特定能力或功能,这些能力使得代理能够执行特定任务或解决特定问题。

agent skills 可以理解为带目录的说明书,列出agent可以做什么事情,并且如何去做这些事情。 也可以理解为渐进式披露prompt的内容,先告诉agent它能做什么,然后再告诉它具体的操作步骤。 alt text

what does agent skills do?

  • Meta data 目录 (必须要)
  • Instructions 正文
  • Resources 附录

相比于单纯的prompt或传统MCP,可以极大减少tokens的使用量与prompt的复杂度,提高效率。 alt text alt text 但是skill有个弊端,就是由于电脑的环境配置不同,有些skill可能无法运行,或者需要修改才能运行。

how to use agent skills?

  1. 安装Claude code或者codex或者GitHub Copilot等支持agent skills的工具
  2. 我由于没有Claude账号(主要是也要花钱),codex也没续费了,所以我用的是GitHub Copilot,不知道Gemini有没有自己的agent。用的vscode做IDE。 alt text 这是现在skills支持的IDE和平台。
  3. 先在vscode里安装GitHub Copilot插件以及agent skills插件 alt textalt text 下面那个应该是官方的,上面那个其实是一个库,安装完之后会有这个 alt text 可以用很多现有的skills,比如我首先就下载了skill-creator,这样可以无脑自定义skills。
  4. 之后就可以在自己的project下创建agent skills文件,命名格式为:SKILL.md alt text 这就是anthropics官方的创建agent skills的skill。 其中name和discription是必须的,也就是Meta data,下面的描述就是Instructions。 alt text 他的整个skill还包含了resources,即references和scripts两个部分。 我用他的skill-creator skill创建了一个skill,叫“按格式总结”。 alt text 非常简单的一个skill。 alt text 我就对copilot说了这样一段话,用的是免费gpt-4o。 alt text 按格式总结的skill就直接生成了。 alt text 我就让他直接读一篇文献,然后用这个skill总结。 alt text 他就给我按格式生成了一个docx。

skills


本文章使用limfx的vscode插件快速发布