369 lines
14 KiB
Markdown
369 lines
14 KiB
Markdown
# 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) |