当前,AI 的战场已从'回答问题'转向'完成任务'。

Skills 是一个开源项目,正在让 AI 智能体(Agent)真正拥有'做事'的能力。此仓库包含 Anthropic 为 Claude 实现的技能。
截至目前,该项目已在 GitHub 收获 44,000+ Stars,被 Hugging Face、LangChain、LlamaIndex 等主流框架深度集成。
什么是 Skills?
Skills 是一个开放、模块化、可组合的智能体技能仓库。
它的核心理念很简单:'不要让 AI 从零开始学做事,而是给它一套标准化的'技能工具箱'。'
就像人类通过学习'开车''做饭''写代码'来完成复杂任务,AI 智能体也可以通过加载不同的 Skill(技能)来扩展能力边界。
技能长什么样?举个例子
每个 Skill 是一个独立的 Python 模块,包含:
- 目标描述(What it does)
- 输入/输出规范(Schema)
- 执行逻辑(Code)
- 权限声明(如:能否访问网络、读取文件)
为什么开发者追捧?
1. 开箱即用的 100+ 官方技能
涵盖五大类场景:
- 开发运维:Git 操作、CI/CD 触发、日志分析
- 数据处理:CSV 清洗、SQL 查询、可视化生成
- 网络交互:网页抓取、API 调用、邮件发送
- 文档办公:PDF 解析、PPT 生成、会议纪要总结
- 安全合规:敏感信息检测、许可证检查
2. 社区共建,生态爆发
任何人都可提交新技能(PR 审核通过即合并)
已有 300+ 社区贡献技能,如:
- run_docker_container
- query_supabase_db
- post_to_wechat_work
- generate_mermaid_diagram
3. 无缝集成主流 Agent 框架
# LangChain
from skills.langchain import load_skills
# LlamaIndex
agent.add_skill("send_slack_message")
# AutoGen
directly register skill function
实战案例:让 AI 自动修复 Bug
假设你的项目出现 CI 失败,传统流程需人工排查。
而使用 Skills + AutoGen,你可以这样设计:
- AI 监控 CI 状态(check_github_actions 技能)
- 下载失败日志(download_artifact 技能)
- 分析错误原因(内置推理)
- 修改代码并提交 PR(edit_file + create_pull_request 技能)


