# 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 ```