## 项目概述

Awesome Claude Skills 是一个精心策划的 Claude Skills 资源列表，收录了 1000+ 个生产就绪的 Claude Skills 和插件，旨在提升 Claude.ai、Claude Code 以及 Codex、Cursor、Gemini CLI、Antigravity 等编码代理的生产力。该项目由 ComposioHQ 维护，采用 Apache 2.0 许可证。

## 核心功能

- **技能分类整理**：按文档处理、开发工具、数据分析、业务营销、沟通写作、创意媒体、生产力组织、协作项目管理、安全系统、辅助技术等类别整理技能。
- **应用自动化**：通过 Composio 的 Rube MCP 提供 78 个 SaaS 应用的预构建工作流技能，涵盖 CRM、项目管理、通信、邮件、代码与 DevOps、存储、电子表格、日历、社交媒体、营销、支持、电商、设计、分析、HR、自动化平台、Zoom 等。
- **快速连接**：提供 connect-apps 插件，让 Claude 能够执行真实操作，如发送邮件、创建 issue、发布到 Slack 等，支持 1000+ 应用。
- **技能创建指南**：包含创建自定义技能的模板、最佳实践和贡献指南。
- **跨平台支持**：技能可在 Claude.ai、Claude Code、Claude API 以及 OpenAI Codex、Cursor、Gemini CLI 等平台使用。

## 适用与不适用场景

**适用场景**：
- 希望扩展 Claude 功能，实现文档处理、代码开发、数据分析、营销自动化等任务的用户。
- 需要将 Claude 连接到外部应用（如 Gmail、Slack、GitHub）以执行实际操作的用户。
- 希望创建和分享自定义技能以复用工作流的开发者。

**不适用场景**：
- 需要完整、独立的软件产品而非技能列表的场景。
- 对技能安全性有严格要求的场景（技能可能包含第三方代码，需自行审查）。
- 需要离线运行或无需外部 API 的场景（多数技能依赖外部服务）。

## 技术架构与依赖

- **技能格式**：每个技能是一个文件夹，包含 `SKILL.md` 文件（含 YAML frontmatter）和可选的 `scripts/`、`templates/`、`resources/` 目录。
- **依赖**：部分技能依赖外部服务或工具，如 Composio（用于应用自动化）、Playwright（用于浏览器自动化）、ffuf（用于 Web 模糊测试）等。
- **语言**：仓库主要使用 Python，但技能本身可能使用多种语言。
- **许可证**：仓库采用 Apache 2.0，但个别技能可能有不同许可证。

## 安装与快速开始

### 在 Claude Code 中使用技能

1. 将技能文件夹复制到 `~/.config/claude-code/skills/`：
   ```bash
   mkdir -p ~/.config/claude-code/skills/
   cp -r skill-name ~/.config/claude-code/skills/
   ```
2. 验证技能元数据：
   ```bash
   head ~/.config/claude-code/skills/skill-name/SKILL.md
   ```
3. 启动 Claude Code：
   ```bash
   claude
   ```
4. 技能会自动加载并在相关任务时激活。

### 在 Claude.ai 中使用技能

1. 点击聊天界面中的技能图标（🧩）。
2. 从市场添加技能或上传自定义技能。
3. Claude 会根据任务自动激活相关技能。

### 通过 API 使用技能

```python
import anthropic

client = anthropic.Anthropic(api_key="your-api-key")

response = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    skills=["skill-id-here"],
    messages=[{"role": "user", "content": "Your prompt"}]
)
```

## 典型使用方法

- **文档处理**：使用 docx、pdf、pptx、xlsx 技能创建、编辑和分析文档。
- **开发与代码**：使用 artifacts-builder 创建 HTML 工件，使用 MCP Builder 构建 MCP 服务器，使用 test-driven-development 进行 TDD。
- **数据分析**：使用 CSV Data Summarizer 自动分析 CSV 文件，使用 postgres 技能执行只读 SQL 查询。
- **业务与营销**：使用 Brand Build Skills 进行品牌建设，使用 Competitive Ads Extractor 分析竞品广告。
- **应用自动化**：使用 connect-apps 插件连接 1000+ 应用，或使用预构建的自动化技能（如 Slack Automation、GitHub Automation）执行具体操作。

## 配置与部署要点

- **技能放置路径**：在 Claude Code 中，技能需放置在 `~/.config/claude-code/skills/` 目录下。
- **API 密钥**：使用 Composio 相关功能时，需要从 dashboard.composio.dev 获取 API 密钥。
- **依赖安装**：部分技能可能需要安装额外的依赖，如 Playwright、ffuf 等，请参考各技能的文档。
- **安全性**：技能可能执行外部操作，使用前请审查技能代码，确保符合安全要求。

## 限制、风险与许可证

- **限制**：仓库本身是资源列表，不提供完整的软件产品；技能质量参差不齐，需自行评估。
- **风险**：技能可能包含第三方代码，存在安全风险；使用外部服务时需注意数据隐私。
- **许可证**：仓库采用 Apache 2.0 许可证，但个别技能可能有不同许可证，请查看各技能文件夹。

## 官方链接

- [GitHub 仓库](https://github.com/composiohq/awesome-claude-skills)
- [Composio 官网](https://composio.dev)
- [Claude Skills 官方文档](https://www.anthropic.com/news/skills)
- [Skills API 文档](https://docs.claude.com/en/api/skills-guide)

## 信息来源和分析时间

- 信息来源：GitHub 仓库 README、CONTRIBUTING.md 文件。
- 分析时间：2025-04-14。