# AI编程技能集合 `Claude Code` `AI助手` `编程技能` `Gemini CLI` `开发工具` # Claude Supercode 技能库 **161 个 AI Agent 技能,支持 Claude Code、Gemini CLI 和 Google Antigravity** 一套专业 AI 编程技能的综合集合,用于扩展 AI 编程助手的能力。每个技能均提供特定领域的知识、工作流程和专业软件开发最佳实践。 ## 支持的平台 | 平台 | 分支 | 技能文件 | 安装位置 | |------|------|----------|----------| | **Claude Code** | `main` | `SKILL.md` | `~/.claude/skills/` | | **Gemini CLI** | `gemini-cli` | `skill.yaml` | `~/.gemini/skills/` | | **Antigravity** | `antigravity` | `skill.yaml` | `~/.gemini/antigravity/skills/` | ## 快速安装 ### Claude Code(Anthropic) ```bash # 克隆 main 分支 git clone https://github.com/404kidwiz/claude-supercode-skills.git ~/.claude/skills # 或添加特定技能 git clone https://github.com/404kidwiz/claude-supercode-skills.git /tmp/skills cp -r /tmp/skills/python-pro-skill ~/.claude/skills/ ``` ### Gemini CLI ```bash # 克隆 gemini-cli 分支 git clone -b gemini-cli https://github.com/404kidwiz/claude-supercode-skills.git ~/.gemini/skills ``` ### Google Antigravity ```bash # 克隆 antigravity 分支 mkdir -p ~/.gemini/antigravity git clone -b antigravity https://github.com/404kidwiz/claude-supercode-skills.git ~/.gemini/antigravity/skills ``` ## 技能分类 ### 开发 - 编程语言(21 个) | 技能 | 描述 | |------|------| | `cpp-pro-skill` | C++20 专家,专注性能优化与系统编程 | | `csharp-developer-skill` | .NET 8 和 C# 12,含 ASP.NET Core 与 EF Core | | `dotnet-core-expert-skill` | .NET 8 跨平台开发,含 MAUI 与现代 C# | | `dotnet-framework-4.8-expert-skill` | 传统 .NET Framework,含 WCF 与 ASP.NET MVC | | `elixir-expert-skill` | Elixir、Phoenix 和 OTP 并发应用开发 | | `golang-pro-skill` | Go 1.21+,含 goroutine、channel 与标准库 | | `java-architect-skill` | Java 21、Spring Boot 3 与 Jakarta EE | | `javascript-pro-skill` | ES2023+、Node.js 与异步编程模式 | | `kotlin-specialist-skill` | Kotlin 2.0、KMP、协程与 Ktor | | `laravel-specialist-skill` | Laravel 11+、Octane 与 Livewire 3 | | `php-pro-skill` | PHP 8.2+ 现代模式与 Composer | | `python-pro-skill` | Python 3.11+、类型注解与 FastAPI | | `rails-expert-skill` | Rails 7+,含 Hotwire、Turbo 与 Stimulus | | `rust-engineer-skill` | Rust 异步、所有权模式、FFI 与 WASM | | `spring-boot-engineer-skill` | Spring Boot 3+、虚拟线程与云原生 | | `swift-expert-skill` | iOS/macOS,含 SwiftUI 与 Combine | | `typescript-pro-skill` | TypeScript 5+ 高级类型与泛型 | ### 开发 - 前端(12 个) | 技能 | 描述 | |------|------| | `angular-architect-skill` | Angular 15+ 企业级模式与 NgRx | | `frontend-developer-skill` | 现代前端开发工具与模式 | | `frontend-ui-ux-engineer-skill` | 设计与开发一体的 UI/UX 工程师 | | `nextjs-developer-skill` | Next.js 14+、App Router 与服务端组件 | | `react-native-specialist-skill` | React Native 跨平台移动开发 | | `react-specialist-skill` | React 18+、Hooks、并发特性与 Zustand | | `threejs-pro-skill` | Three.js、WebGL、React Three Fiber 与 WebGPU | | `vue-expert-skill` | Vue 3 组合式 API、Pinia 与 Nuxt.js | | `canvas-design-skill` | 基于设计理念的 PNG/PDF 视觉艺术 | | `algorithmic-art-skill` | 使用 p5.js 和种子随机性的生成艺术 | | `ui-designer-skill` | 视觉 UI 设计与组件系统 | | `theme-factory-skill` | 基于预设主题的样式生成 | ### 开发 - 后端(8 个) | 技能 | 描述 | |------|------| | `backend-developer-skill` | 生产就绪的服务端应用开发 | | `django-developer-skill` | Django 4+、DRF、PostgreSQL 与 Celery | | `graphql-architect-skill` | GraphQL Schema、联合查询与解析器 | | `api-designer-skill` | REST/GraphQL API 与 OpenAPI 3.1 | | `websocket-engineer-skill` | 实时 WebSocket 与 Socket.IO 系统 | | `kafka-engineer-skill` | Apache Kafka 流处理与事件处理 | | `event-driven-architect-skill` | 含 AsyncAPI 和 CloudEvents 的异步系统 | | `payment-integration-skill` | Stripe、PayPal、Adyen 支付集成 | ### 开发 - 移动端(4 个) | 技能 | 描述 | |------|------| | `flutter-expert-skill` | Flutter 3+、Dart 与 Firebase 集成 | | `mobile-app-developer-skill` | iOS 和 Android 原生/跨平台开发 | | `mobile-developer-skill` | React Native 与 Flutter 开发 | | `macos-developer-skill` | 基于 SwiftUI 的 macOS 应用开发 | ### 开发 - 桌面端(3 个) | 技能 | 描述 | |------|------| | `electron-pro-skill` | 含自动更新的 Electron 桌面应用 | | `windows-app-developer-skill` | WinUI 3、WPF 与 Windows App SDK | | `game-developer-skill` | Unity、Unreal 及自定义游戏引擎 | ### 开发 - 全栈(2 个) | 技能 | 描述 | |------|------| | `fullstack-developer-skill` | 前后端集成与架构 | | `mcp-developer-skill` | Model Context Protocol 服务端与客户端 | ### 架构与设计(9 个) | 技能 | 描述 | |------|------| | `architect-reviewer-skill` | 系统设计验证与模式评估 | | `cloud-architect-skill` | AWS、Azure、GCP 多云策略 | | `microservices-architect-skill` | 服务拆分与编排 | | `solution-architect-skill` | 基于 TOGAF 的企业解决方案 | | `legacy-modernizer-skill` | 绞杀者模式、CDC 与防腐层 | | `refactoring-specialist-skill` | 设计模式与 SOLID 原则 | | `llm-architect-skill` | LLM 部署与优化策略 | | `workflow-orchestrator-skill` | Temporal、Camunda 与事件驱动工作流 | | `context-manager-skill` | 向量数据库、RAG 与上下文优化 | ### DevOps 与基础设施(16 个) | 技能 | 描述 | |------|------| | `devops-engineer-skill` | CI/CD 自动化与 SRE 实践 | | `deployment-engineer-skill` | Jenkins、GitHub Actions、GitLab 的 CI/CD | | `kubernetes-specialist-skill` | EKS、AKS、GKE 上的 K8s 编排 | | `terraform-engineer-skill` | 基础设施即代码与云架构 | | `azure-infra-engineer-skill` | Azure 基础设施与 Bicep IaC | | `platform-engineer-skill` | 内部开发者平台与自助服务 | | `sre-engineer-skill` | SLO、错误预算与事件管理 | | `build-engineer-skill` | 构建系统与优化 | | `build-skill` | 编译与打包专家 | | `chaos-engineer-skill` | 故障注入与弹性测试 | | `devops-incident-responder-skill` | 事件检测与根因分析 | | `incident-responder-skill` | 安全与运营事件响应 | | `network-engineer-skill` | 网络架构与零信任 | | `video-engineer-skill` | 视频处理与流媒体协议 | | `iot-engineer-skill` | 边缘计算与传感器网络 | | `embedded-systems-skill` | RTOS、微控制器与固件 | ### 数据与 AI/ML(14 个) | 技能 | 描述 | |------|------| | `ai-engineer-skill` | LLM、RAG 与自主 Agent | | `data-analyst-skill` | BI、可视化与统计分析 | | `data-engineer-skill` | 可扩展数据管道与 ETL/ELT | | `data-researcher-skill` | 数据发现与洞察提取 | | `data-scientist-skill` | 机器学习、EDA 与预测建模 | | `machine-learning-engineer-skill` | ML 模型部署与推理 | | `ml-engineer-skill` | ML 系统开发与管道 | | `mlops-engineer-skill` | ML 生命周期与生产监控 | | `nlp-engineer-skill` | 基于 Hugging Face、spaCy、LangChain 的 NLP | | `prompt-engineer-skill` | 提示词设计与思维链 | | `quant-analyst-skill` | 算法交易与金融分析 | | `csv-data-wrangler-skill` | 高性能 CSV 数据处理 | | `knowledge-synthesizer-skill` | 本体构建与 GraphRAG | | `trend-analyst-skill` | 预测分析与市场情报 | ### 数据库(5 个) | 技能 | 描述 | |------|------| | `database-administrator-skill` | PostgreSQL、MySQL、MongoDB 高可用与调优 | | `database-optimizer-skill` | 查询优化与索引策略 | | `postgres-pro-skill` | PostgreSQL 管理与优化 | | `sql-pro-skill` | 跨主流平台的 SQL 开发 | | `fintech-engineer-skill` | 复式记账与高精度数学运算 | ### 安全(9 个) | 技能 | 描述 | |------|------| | `security-auditor-skill` | 基础设施安全与零信任 | | `security-engineer-skill` | DevSecOps 与漏洞管理 | | `penetration-tester-skill` | 道德黑客与安全测试 | | `ad-security-reviewer-skill` | Active Directory 安全分析 | | `compliance-auditor-skill` | SOC2、HIPAA、GDPR 合规 | | `powershell-security-hardening-skill` | Windows 安全配置加固 | | `risk-manager-skill` | 金融与运营风险评估 | | `legal-advisor-skill` | 合同、合规与知识产权指导 | | `dependency-manager-skill` | 包管理与供应链安全 | ### 测试与质量(6 个) | 技能 | 描述 | |------|------| | `test-automator-skill` | 测试框架选择与自动化 | | `qa-expert-skill` | 测试策略与质量流程 | | `accessibility-tester-skill` | WCAG 2.1 AA 合规与审计 | | `performance-testing-skill` | 负载测试与性能优化 | | `performance-engineer-skill` | 应用性能优化与分析 | | `code-reviewer-skill` | 注重质量与安全的代码审查 | ### 调试与分析(5 个) | 技能 | 描述 | |------|------| | `debugger-skill` | 高级调试与根因分析 | | `error-detective-skill` | 微服务间的错误模式分析 | | `error-detector-skill` | 错误分析与模式检测 | | `error-coordinator-skill` | 多 Agent 弹性与自愈 | | `codebase-exploration-skill` | 代码库深度上下文搜索 | ### 文档(6 个) | 技能 | 描述 | |------|------| | `document-writer-skill` | 技术文档、ADR 与 RFC | | `documentation-engineer-skill` | 文档系统与知识共享 | | `technical-writer-skill` | API 文档、用户指南与教程 | | `api-documenter-skill` | OpenAPI/Swagger 规范 | | `docx-skill` | Word 文档自动化 | | `pptx-skill` | PowerPoint 自动化 | | `pdf-skill` | PDF 生成与处理 | | `xlsx-skill` | Excel 工作流自动化 | ### Windows 与 PowerShell(7 个) | 技能 | 描述 | |------|------| | `windows-infra-admin-skill` | AD、DNS/DHCP 与组策略 | | `m365-admin-skill` | Microsoft 365 管理与 Graph API | | `powershell-5.1-expert-skill` | 含 WMI/ADSI 的旧版 Windows PowerShell | | `powershell-7-expert-skill` | 跨平台 PowerShell Core | | `powershell-module-architect-skill` | PowerShell 模块设计与结构 | | `powershell-ui-architect-skill` | 基于 WinForms/WPF 的 PowerShell GUI/TUI | | `it-ops-orchestrator-skill` | 跨域 IT 任务协调 | ### 项目管理(7 个) | 技能 | 描述 | |------|------| | `product-manager-skill` | 产品战略与路线图制定 | | `project-manager-skill` | 传统与敏捷项目管理 | | `scrum-master-skill` | Scrum 引导与团队教练 | | `business-analyst-skill` | 需求工程与 BPMN | | `bmad-bmm-analyst-skill` | BMAD 方法论业务分析 | | `bmad-master-skill` | BMAD 工作流编排 | | `ux-researcher-skill` | 用户研究与行为分析 | ### 研究与分析(5 个) | 技能 | 描述 | |------|------| | `research-analyst-skill` | 多源研究与综合分析 | | `market-researcher-skill` | 市场分析与消费者洞察 | | `competitive-analyst-skill` | 竞争对手分析与定位 | | `search-specialist-skill` | 高级信息检索 | | `technical-advisory-skill` | 架构决策专家指导 | ### 沟通与营销(5 个) | 技能 | 描述 | |------|------| | `content-marketer-skill` | 内容策略与 SEO 故事叙述 | | `sales-engineer-skill` | 技术演示与 PoC 验证 | | `customer-success-manager-skill` | 用户引导、产品采用与留存 | | `internal-comms-skill` | 企业沟通与变革管理 | | `seo-specialist-skill` | 搜索排名与自然流量增长 | ### Agent 编排(7 个) | 技能 | 描述 | |------|------| | `agent-organizer-skill` | 多 Agent 系统设计与编排 | | `multi-agent-coordinator-skill` | 支持扩展的 100+ Agent 协调 | | `task-distributor-skill` | 负载均衡与 Token 经济 | | `performance-monitor-skill` | Agent 基准测试与延迟分析 | | `explore-skill` | 代码库上下文探索搜索 | | `librarian-skill` | 外部参考资料与文档检索 | | `oracle-skill` | 复杂决策的专家推理 | | `general-skill` | 通用研究与任务执行 | | `plan-skill` | 战略规划与任务分解 | ### 开发者工具(5 个) | 技能 | 描述 | |------|------| | `tooling-engineer-skill` | CLI 工具与 IDE 扩展 | | `cli-developer-skill` | 命令行与终端界面 | | `git-workflow-manager-skill` | Git 分支与协作策略 | | `dx-optimizer-skill` | 开发者门户与 DORA 指标 | | `skill-creator-skill` | 新技能创建指南 | ### 特殊领域(6 个) | 技能 | 描述 | |------|------| | `blockchain-developer-skill` | 智能合约与 DeFi 协议 | | `wordpress-master-skill` | WordPress 主题、插件与扩展 | | `slack-expert-skill` | 基于 Bolt 的 Slack 应用开发 | | `multimodal-looker-skill` | PDF、图像与图表分析 | ## 技能文件格式 所有技能均使用带 YAML 前置内容的 Markdown 格式: ```yaml --- name: skill-name description: 第三人称描述,含触发词。适用于... --- # 技能内容 指令、模式与最佳实践... ``` ### 格式要求 - **name**:小写字母,仅允许连字符,最多 64 个字符 - **description**:第三人称语气,最多 1024 个字符,需包含触发词 - **content**:不超过 500 行(大型技能使用 REFERENCE.md) ## 渐进式内容披露 超过 500 行的大型技能拆分为: - `SKILL.md` / `skill.yaml` — 核心指令(不超过 500 行) - `REFERENCE.md` — 详细模式与模板 - `EXAMPLES.md` — 代码示例与使用案例 ## Anthropic 合规性 本集合遵循 [Anthropic 官方技能规范](https://docs.claude.com/en/docs/claude-code/skills): - 区分大小写的 `SKILL.md` 文件名(main 分支) - 简洁的前置内容(仅含 `name` 和 `description`) - 含触发词的第三人称描述 - 大型技能采用渐进式内容披露 ## 贡献指南 1. Fork 本仓库 2. 创建技能目录:`my-skill-skill/` 3. 添加含正确前置内容的 `SKILL.md` 4. 参考同类技能的现有模式 5. 提交 Pull Request ## 许可证 MIT 许可证 — 可自由使用与修改。 ## 相关资源 - [Anthropic 技能文档](https://docs.claude.com/en/docs/claude-code/skills) - [Anthropic 最佳实践](https://docs.claude.com/en/docs/agents-and-tools/agent-skills/best-practices) - [Gemini CLI 技能](https://geminicli.com/docs/cli/skills/) - [Antigravity 文档](https://antigravity.google/docs/skills)