# Antigravity Awesome Skills 入门指南 (V7.0.0)
**新手?本指南将帮助您在5分钟内增强您的AI代理。**
> **💡 安装后不知道该做什么?** 查看[**完整使用指南**](usage.md)获取详细解释和示例!
---
## 🤔 什么是"技能"?
AI代理(如**Claude Code**、**Gemini**、**Cursor**)很智能,但它们缺乏关于您的工具的特定知识。
**技能**是专门的指导手册(markdown文件),可以教您的AI每次都完美地执行特定任务。
**类比:** 您的AI是一个出色的实习生。**技能**是SOP(标准操作程序),能让它们成为高级工程师。
---
## ⚡️ 快速开始:"入门包"
不要为1,200+个技能而焦虑。您不需要一次性全部使用它们。
我们精心准备了**入门包**让您立即运行起来。
您**安装一次完整仓库**(npx或克隆);入门包是精选列表,帮助您**按角色选择要使用的技能**(例如Web向导、黑客包)——它们不是不同的安装方式。
### 1. 安装仓库
**选项A — npx(最简单):**
```bash
npx antigravity-awesome-skills
```
默认情况下克隆到`~/.gemini/antigravity/skills`。使用`--cursor`、`--claude`、`--gemini`、`--codex`或`--kiro`为特定工具安装,或使用`--path
`自定义位置。运行`npx antigravity-awesome-skills --help`查看详情。
如果看到404错误,使用:`npx github:sickn33/antigravity-awesome-skills`
**选项B — git克隆:**
```bash
# 通用(适用于大多数代理)
git clone https://github.com/sickn33/antigravity-awesome-skills.git .agent/skills
```
### 2. 选择您的角色
找到与您角色匹配的包(参见[bundles.md](bundles.md)):
| 角色 | 包名 | 包含内容 |
| :----------------- | :----------- | :------------------------------------------- |
| **Web开发者** | `Web向导` | React模式、Tailwind精通、前端设计 |
| **黑客** | `黑客包` | 渗透测试、安全审计、漏洞分析 |
| **AI开发者** | `AI构建者` | LangGraph、RAG、提示工程 |
| **安全工程师** | `安全专家` | OWASP检查、代码审计、事件响应 |
| **全栈开发者** | `全栈大师` | API设计、数据库模式、部署流程 |
| **产品经理** | `产品领导者` | 用户故事、路线图、市场分析 |
| **DevOps工程师** | `运维专家` | Docker、Kubernetes、CI/CD、监控 |
### 3. 开始使用
只需在对话中自然地提及技能:
```bash
用户:"使用 @react-patterns 构建一个带有身份验证的仪表板组件"
用户:"使用 @security-audit 检查这个Node.js应用"
用户:"使用 @prompt-engineer 为图像生成API优化提示"
```
您的AI会自动加载技能并遵循其指导。
---
## 🎯 技能使用场景
### 开发工作流示例
**构建SaaS MVP:**
```bash
# 第1步:架构规划
"使用 @brainstorming 设计微服务架构"
# 第2步:前端开发
"使用 @react-patterns 构建用户界面"
# 第3步:后端API
"使用 @api-design 创建RESTful端点"
# 第4步:安全审计
"使用 @security-audit 扫描漏洞"
# 第5步:部署
"使用 @k8s-deployment 部署到Kubernetes"
```
### 技能选择模式
| 场景 | 推荐技能 |
| :--------------------- | :-------------------------------------------- |
| **编写文档** | `@doc-coauthoring`, `@technical-writing` |
| **代码审查** | `@code-reviewer`, `@security-review` |
| **性能优化** | `@performance-analyzer`, `@optimization` |
| **调试复杂问题** | `@debugging`, `@root-cause-tracing` |
| **API设计** | `@api-design`, `@openapi-spec` |
| **数据库设计** | `@schema-design`, `@query-optimization` |
---
## 🔧 高级用法
### 组合使用技能
技能可以组合使用:
```bash
"使用 @react-patterns 和 @tailwind-mastery 构建响应式组件,
然后用 @test-driven-development 编写测试"
```
### 上下文注入
为技能提供特定上下文:
```bash
"使用 @security-audit 检查这个电商API:
- 处理支付信息
- 需要GDPR合规
- 使用JWT认证"
```
### 技能发现
不知道用什么技能?询问您的AI:
```bash
"我需要优化这个React应用的性能,
有哪些相关的技能?"
```
---
## 💡 最佳实践
### 新手建议
1. **从小开始**:选择3-5个与您工作最相关的技能
2. **按需学习**:遇到问题时搜索相关技能
3. **逐步扩展**:随着使用深入了解更多技能
### 高级用户
1. **自定义技能**:基于现有模板创建专属技能
2. **工作流优化**:组合技能形成标准化流程
3. **团队共享**:在团队中推广有效技能组合
### 常见陷阱
**避免这些错误:**
❌ "我需要学习所有1200个技能"
✅ "我需要掌握当前任务相关的5个核心技能"
❌ "这个技能不够完美"
✅ "这个技能解决了80%的问题,我可以优化剩下的20%"
---
## 🆘 需要帮助?
### 快速问题检查
- **技能未找到?** → 确认安装路径正确
- **效果不理想?** → 尝试提供更具体的上下文
- **不知道用什么技能?** → 询问您的AI:"我正在[任务],有什么推荐的技能吗?"
### 社区支持
- 📖 [完整使用指南](usage.md) - 详细说明和示例
- 📋 [常见问题](faq.md) - 答疑解惑
- 🎯 [技能包指南](bundles.md) - 按角色组织
- 👥 [社区讨论](https://github.com/sickn33/antigravity-awesome-skills/discussions) - 与其他用户交流
### 技术支持
- 🐛 [报告问题](https://github.com/sickn33/antigravity-awesome-skills/issues) - 发现bug请报告
- 💡 [功能建议](https://github.com/sickn33/antigravity-awesome-skills/issues/new?template=feature_request.md) - 建议新功能
- 🤝 [贡献技能](../CONTRIBUTING.md) - 帮助改进项目
---
## 🎉 下一步
恭喜!您现在掌握了:
✅ 理解技能是什么以及如何工作
✅ 安装了技能仓库
✅ 选择了适合您角色的入门包
✅ 学会了基本的技能使用方法
**继续学习:**
- 📖 [完整使用指南](usage.md) - 深入了解所有功能
- 🎯 [技能包](bundles.md) - 探索更多专业技能组合
- 🔧 [本地配置](local-config.md) - 自定义您的设置
**开始您的第一个技能会话:**
```bash
"使用 @brainstorming 规划我的下一个项目"
```
祝您使用愉快!🚀