02_agent_skills_ecosystem.md 8.2 KB

Agent Skills 生态调研

最后更新:2025-02-22 状态:持续更新中


一、什么是 Agent Skills

Agent Skills 是预构建的工作流/知识包,用于定制和扩展 AI Agent 的行为能力。与 MCP(提供工具/数据访问)不同,Skills 更侧重于:

  • 专业知识:特定领域的专业指导(如金融分析、前端设计)
  • 工作流程:预定义的任务执行流程
  • 工具集成:将多个工具组合成完整的工作流

二、主要 Skills 平台

2.1 Smithery.ai(最大 Skills 平台)

  • URLhttps://smithery.ai/skills
  • 总量:125,937+ Skills(截至2025-02)
  • 定位:同时提供 MCP(4333+)和 Skills(125937+)的综合平台
  • 特点
    • 一键 CLI 安装:npx @smithery/cli@latest setup
    • 内置 OAuth 和凭证管理
    • 可观测性和分析
    • 支持发布自定义 Skills

Skills 分类(13个主类)

  1. Research(研究)
  2. Coding(编程)
  3. Writing(写作)
  4. Data & Analytics(数据分析)
  5. Design(设计)
  6. Planning(规划)
  7. Communication(沟通)
  8. Productivity(生产力)
  9. DevOps
  10. AI & ML
  11. Security(安全)
  12. Business(商业)

三、Smithery 热门 Skills 排行(按安装量)

排名 Skill 提供者 描述 安装量 评分
1 cli smithery-ai 发现/连接/使用 MCP 工具和 Skills 的 CLI 工具 880 -
2 frontend-design anthropics 创建高质量前端界面,避免 AI 通用美学 675 63,077
3 skill-creator anthropics 创建有效 Skills 的指南 239 66,293
4 pptx anthropics 处理 .pptx 演示文稿文件的完整工具集 194 66,293
5 pdf anthropics PDF 文件处理(读取/合并/分割/OCR等) 193 66,293
6 mcp-integration anthropics MCP 服务器集成指南 145 -
7 skill-development anthropics Skill 开发最佳实践指南 137 -
8 prompt-engineering-patterns wshobson 高级提示工程技术,提升 LLM 性能 134 -
9 xlsx anthropics 电子表格文件处理(xlsx/csv/tsv) 126 -
10 webapp-testing anthropics 使用 Playwright 测试本地 Web 应用 112 -
11 docx anthropics Word 文档创建/编辑/操作 108 -
12 analyzing-financial-statements anthropics 财务报表分析,计算关键财务比率 84 -
13 theme-factory anthropics 为 Artifacts 添加主题样式(10种预设主题) 72 -
14 refactor github 外科手术式代码重构,不改变行为 72 -
15 agent-identifier anthropics Agent 创建/结构/系统提示最佳实践 60 -
16 creating-financial-models anthropics DCF分析/敏感性测试/蒙特卡洛模拟 56 -
17 skill-writer pytorch 引导创建 Agent Skills 的工具 50 -
18 canvas-design anthropics 创建视觉艺术(海报/设计作品) 48 -
19 mcp-builder anthropics 构建高质量 MCP 服务器的指南 47 -
20 web-design-reviewer github 视觉检查网站设计问题并修复 39 -
21 excalidraw-diagram-generator github 从自然语言生成 Excalidraw 图表 27 -

四、Anthropic 官方 Skills(Claude Code 内置)

Anthropic 在 Smithery 上发布了大量官方 Skills,主要面向 Claude Code 用户:

文件处理类

  • anthropics/pdf - PDF 全功能处理
  • anthropics/pptx - PowerPoint 处理
  • anthropics/xlsx - Excel/CSV 处理
  • anthropics/docx - Word 文档处理

设计类

  • anthropics/frontend-design - 前端界面设计
  • anthropics/canvas-design - 视觉艺术创作
  • anthropics/theme-factory - 主题样式工厂
  • anthropics/web-design-reviewer - 网站设计审查

开发工具类

  • anthropics/webapp-testing - Web 应用测试(Playwright)
  • anthropics/mcp-builder - MCP 服务器构建指南
  • anthropics/mcp-integration - MCP 集成指南
  • anthropics/refactor - 代码重构

金融分析类

  • anthropics/analyzing-financial-statements - 财务报表分析
  • anthropics/creating-financial-models - 财务模型构建

Meta Skills(关于 Skills 的 Skills)

  • anthropics/skill-creator - 创建 Skills 的指南
  • anthropics/skill-development - Skill 开发最佳实践
  • anthropics/agent-identifier - Agent 结构设计

五、其他 Agent Skills/Tools 生态

5.1 LangChain Tools(150+ 工具)

  • URLhttps://docs.langchain.com/oss/python/integrations/tools
  • 总量:150+ 工具和工具包
  • 特点:Python 为主,与 LangGraph 深度集成,1000+ 总集成
  • 主要分类
    • 搜索工具(15种:Bing/Brave/DuckDuckGo/Exa/Tavily等)
    • 代码执行(4种沙箱:E2B/Bearly/Riza/Azure)
    • 生产力工具(GitHub/GitLab/Gmail/Jira/Slack/Office365)
    • 浏览器工具(Playwright/AgentQL/MultiOn/Hyperbrowser)
    • 数据库工具(Cassandra/SQL/Spark/Stardog)
    • 金融工具(Composio/GOAT/Privy)
    • 集成平台(Composio 500+工具)
  • 安装pip install langchain-community

5.2 CrewAI Tools(29 个内置工具)

  • URLhttps://docs.crewai.com/concepts/tools
  • 总量:29 个内置工具
  • 特点
    • 支持 MCP Server Adapter(接入数千社区工具)
    • 内置 RAG 工具(PDF/CSV/JSON/DOCX/MDX搜索)
    • 支持 Composio 和 LlamaIndex 集成
  • 主要工具
    • 文件工具:FileReadTool/FileWriteTool/DirectoryReadTool
    • 搜索工具:SerperDevTool/EXASearchTool
    • 网页工具:ScrapeWebsiteTool/FirecrawlCrawlWebsiteTool/BrowserbaseLoadTool
    • 数据库:PGSearchTool
    • AI工具:DallETool/VisionTool/CodeInterpreterTool
    • 媒体:YoutubeChannelSearchTool/YoutubeVideoSearchTool
  • 安装pip install 'crewai[tools]'

5.3 OpenAI Agents SDK Tools

  • URLhttps://openai.github.io/openai-agents-python/tools/
  • 特点:5 大类工具,原生支持 MCP
  • 内置托管工具
    • WebSearchTool - 网络搜索
    • FileSearchTool - 向量存储检索
    • CodeInterpreterTool - 代码执行沙箱
    • HostedMCPTool - 远程 MCP 服务器
    • ImageGenerationTool - 图像生成
  • 本地工具
    • ComputerTool - GUI/浏览器自动化
    • ShellTool - Shell 命令执行
    • ApplyPatchTool - 代码补丁应用
  • 实验性CodexTool - 工作区级别代码任务

5.4 Composio(850+ 工具包,11000+ 工具)

  • URLhttps://composio.dev/toolkits
  • 总量:877 工具包,11,000+ 工具
  • 特点
    • 支持 MCP 或直接 API 访问
    • 内置 OAuth2/Bearer/API Key 认证管理
    • 企业级安全和可观测性
    • 兼容 LangChain/CrewAI/AutoGen 等所有主流框架
  • 主要分类(20类)
    • 开发工具(GitHub/Supabase/代码执行)
    • 协作通信(Gmail/Outlook/Slack/Teams)
    • 项目管理(Asana/Linear/Jira/Trello)
    • CRM(HubSpot/Salesforce/Pipedrive)
    • 文件管理(Google Drive/Sheets/Docs/Notion)
    • 搜索数据(Firecrawl/Tavily/Exa)
    • 金融(财务工具)
    • 营销(社交媒体工具)

5.5 Cursor Rules / .cursorrules(38k Stars)


六、Skills vs MCP 的区别

维度 Agent Skills MCP
本质 预构建工作流/知识包 工具/数据访问协议
形式 Markdown 文档/提示词 服务器程序
功能 指导 Agent 如何做事 让 Agent 能做什么
示例 "如何重构代码"的最佳实践 执行 git 命令的能力
安装 注入到 Agent 上下文 启动独立服务器进程

七、待继续调研

  • LangChain Tools 生态详情
  • AutoGen 工具集
  • CrewAI Tools 市场
  • OpenAI GPT Actions
  • Cursor Rules / .cursorrules 生态
  • Claude Code 官方 Skills 文档