121 lines
4.3 KiB
Markdown
121 lines
4.3 KiB
Markdown
|
|
# AI技能集合精选
|
|||
|
|
|
|||
|
|
`AI助手` `技能管理` `知识共享` `数据工程` `Python`
|
|||
|
|
|
|||
|
|
# 知识共享 - 精选 AI 技能集
|
|||
|
|
|
|||
|
|
## 目录
|
|||
|
|
|
|||
|
|
* [知识共享 - 精选 AI 技能集](#知识共享---精选-ai-技能集)
|
|||
|
|
* [目录](#目录)
|
|||
|
|
* [概述](#概述)
|
|||
|
|
* [参考资料](#参考资料)
|
|||
|
|
* [AI 技能](#ai-技能)
|
|||
|
|
* [Vercel labs](#vercel-labs)
|
|||
|
|
* [Agent 技能格式规范](#agent-技能格式规范)
|
|||
|
|
* [dbt 相关技能](#dbt-相关技能)
|
|||
|
|
* [AI 辅助工具技能集](#ai-辅助工具技能集)
|
|||
|
|
* [使用 uv 管理 Python 项目](#使用-uv-管理-python-项目)
|
|||
|
|
* [数据工程助手](#数据工程助手)
|
|||
|
|
* [快速开始](#快速开始)
|
|||
|
|
* [列出已安装的技能](#列出已安装的技能)
|
|||
|
|
* [在本地安装技能](#在本地安装技能)
|
|||
|
|
* [移除技能](#移除技能)
|
|||
|
|
* [更新技能](#更新技能)
|
|||
|
|
|
|||
|
|
由 [gh-md-toc](https://github.com/ekalinin/github-markdown-toc.go) 生成
|
|||
|
|
|
|||
|
|
## 概述
|
|||
|
|
|
|||
|
|
[本项目](https://github.com/ai-engineering-helpers/ai-skills-curated)
|
|||
|
|
旨在收集所谓的 AI 代理/助手技能(及相关规则)。
|
|||
|
|
每个技能集既可以安装在特定项目的本地目录中,也可以安装在用户空间,
|
|||
|
|
例如 `~/.agents/skills/` 目录,典型的助手/代理(如 Copilot、Gemini、Claude)
|
|||
|
|
会在该目录中找到并使用这些技能。
|
|||
|
|
|
|||
|
|
尽管 GitHub 组织的成员可能受雇于某些公司,但他们代表个人发言,不代表其所在公司。
|
|||
|
|
|
|||
|
|
## 参考资料
|
|||
|
|
|
|||
|
|
### AI 技能
|
|||
|
|
|
|||
|
|
#### Vercel labs
|
|||
|
|
|
|||
|
|
* [Vercel labs - 技能主页](https://skills.sh)
|
|||
|
|
* [GitHub - Vercel labs - 技能](https://github.com/vercel-labs/skills)
|
|||
|
|
|
|||
|
|
#### Agent 技能格式规范
|
|||
|
|
|
|||
|
|
* [Agent 技能 - 规范文档](https://agentskills.io/specification)
|
|||
|
|
|
|||
|
|
#### dbt 相关技能
|
|||
|
|
|
|||
|
|
* [dbt 文档 - dbt agent 技能](https://docs.getdbt.com/blog/dbt-agent-skills)
|
|||
|
|
|
|||
|
|
#### AI 辅助工具技能集
|
|||
|
|
|
|||
|
|
* [GitHub - AI Helpers - 精选 AI 技能(本 Git 仓库)](https://github.com/ai-helpers/ai-skills-curated)
|
|||
|
|
* [GitHub - AI Helpers - 精选 AI 技能 - 概览笔记本](https://github.com/ai-helpers/ai-skills-curated/blob/main/notebooks/000%20-%20KS%20-%20Curated%20AI%20Skills%20-%20Overview.ipynb)
|
|||
|
|
|
|||
|
|
##### 使用 uv 管理 Python 项目
|
|||
|
|
|
|||
|
|
* [GitHub - AI Helpers / 精选 AI 技能 - `managing-python-projects-with-uv` 技能集](https://github.com/ai-helpers/ai-skills-curated/tree/main/agents/skills/managing-python-projects-with-uv)
|
|||
|
|
* [Skills.sh - AI Helpers / 精选 AI 技能 - `managing-python-projects-with-uv` 技能集](https://skills.sh/ai-helpers/ai-skills-curated/managing-python-projects-with-uv)
|
|||
|
|
|
|||
|
|
### 数据工程助手
|
|||
|
|
|
|||
|
|
* [数据工程助手 - 知识共享 - AI 技能](https://github.com/data-engineering-helpers/ks-cheat-sheets/blob/main/ai/rules-skills/)
|
|||
|
|
* [数据工程助手 - 知识共享 - Databricks AI 开发工具包](https://github.com/data-engineering-helpers/ks-cheat-sheets/blob/main/ai/databricks-ai-dev-kit/)
|
|||
|
|
* [数据工程助手 - 知识共享 - JavaScript (JS) 生态](https://github.com/data-engineering-helpers/ks-cheat-sheets/blob/main/programming/js-world/)
|
|||
|
|
|
|||
|
|
## 快速开始
|
|||
|
|
|
|||
|
|
### 列出已安装的技能
|
|||
|
|
|
|||
|
|
* 列出当前项目包含的技能:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
npx skills list
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
* 列出全局安装的技能(即用户目录 `$HOME/.agents/skills/` 中的技能):
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
npx skills list -g
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 在本地安装技能
|
|||
|
|
|
|||
|
|
* 可在线浏览所有可用技能集:所有技能集都位于
|
|||
|
|
[`agents/skills/` 目录](https://github.com/ai-helpers/ai-skills-curated/blob/main/agents/skills/)
|
|||
|
|
|
|||
|
|
* 为通用代理安装技能集(使用 `--global` 参数可将技能集安装至 `$HOME/.agents/skills/` 全局用户目录):
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
npx skills add ai-helpers/ai-skills-curated <技能集名称> --global
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
* 例如,安装
|
|||
|
|
[`managing-python-projects-with-uv`](https://github.com/ai-helpers/ai-skills-curated/tree/main/agents/skills/managing-python-projects-with-uv/)
|
|||
|
|
技能集:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
npx skills add ai-helpers/ai-skills-curated managing-python-projects-with-uv --global
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 移除技能
|
|||
|
|
|
|||
|
|
* 使用 `npx skills remove <技能名称>` 移除已安装的技能集。
|
|||
|
|
例如,移除 `managing-python-projects-with-uv` 技能集:
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
npx skills remove managing-python-projects-with-uv -g
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 更新技能
|
|||
|
|
|
|||
|
|
* 升级技能(获取已安装技能的最新版本并进行安装):
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
npx skills update
|
|||
|
|
```
|