Agent Skills:给 AI 编程助手装技能包
Agent Skills:给 AI 编程助手装技能包
AI 编程助手用得多了,你会发现一个共同的问题:每次开新对话,上下文都是空的。你之前调好的工作流、偏好的操作方式、踩过的坑,全都得从头来一遍。
Agent Skills 这个项目就是来解决这个事的。它提供了一套可移植的技能包,让 AI 编程助手(Claude Code、GitHub Copilot、OpenCode、Cursor 等)能够按需加载特定能力,而不是每次都靠你手把手教。

它能干什么
目前内置了五个技能:
- context7:通过 Context7 REST API 查询库文档,React、Next.js、Prisma 这些流行框架的文档都能查,不用你自己去翻。
- github-navigator:用 gh CLI 操作 GitHub,支持克隆仓库做深度代码分析。看 issue、查 PR、分析代码架构都能用。
- maven-tools:JVM 项目的依赖管理工具,版本检查、CVE 扫描、升级规划、许可证合规检查都在里面。
- skill-crafting:用来创建和修复技能的工具,还能从聊天记录里自动生成技能。
- ui-ux-design:生成可用的、可访问的前端界面组件。
除了技能之外,项目还带了四种输出风格:Socratic(提问式)、Speed-run(极简代码优先)、Pair-programmer(协作思考)、Deep-focus(深度专注)。按你的习惯选一个就行。

安装方式
推荐用 Claude Code 的插件市场装:
/plugin marketplace add arvindand/agent-skills
/plugin install agent-skills@arvindand-skills
也可以手动克隆到 ~/.claude/skills/ 目录,GitHub Copilot 和 Cursor 都认这个路径。
Skills 和 MCP 怎么选
作者在文档里专门讨论了这个问题,观点比较明确:如果某个操作有 CLI 能实现,就用 Skill,别去搞 MCP。
原因很直接。MCP 会把所有工具的 schema 加载到每次对话里,不管你用不用都会消耗 token。Skill 只有触发时才加载,平时是零成本。作者引用了 Anthropic 的数据:用代码执行模式替代 MCP 工具调用,token 消耗从 15 万降到 2 千,降幅 98.7%。
当然 MCP 也有适合的场景:需要双向通信、复杂状态管理、或者根本不存在 CLI 可用的时候。两者不是非此即彼的关系,maven-tools 就是混合模式的实例,MCP 负责后端计算,Skill 负责调用编排。
值不值得用
目前 Star 只有 13 个,项目还比较早期。但如果你日常重度使用 Claude Code 之类的 AI 编程助手,把高频操作封装成 Skill 是个值得尝试的方向。毕竟每次对话多花 1000 token 教 AI 同样的事,积少成多也不少。
尝试的方向。毕竟每次对话多花 1000 token 教 AI 同样的事,积少成多也不少。
更多推荐



所有评论(0)