google-gemini/gemini-skills
一组智能体技能,为 AI 编程助手补充 Gemini API 与 SDK 的最新上下文,便于构建应用。
- Star
- 4,414
- Fork
- 485
- 未关闭 Issue
- 14
- 最近提交
- 前天
这是什么?
大语言模型的知识停留在训练时间点,往往跟不上 Gemini API 的 SDK 更新、接口变化和最新的最佳实践。本仓库提供一组技能(skills),以轻量方式为编程智能体补充相关上下文,使其生成的 Gemini API 代码更准确。
仓库包含四个技能:gemini-api-dev 用于基于 Interactions API 构建应用,覆盖 Python 和 TypeScript SDK;gemini-api-cli 用于在命令行中调用 Gemini;gemini-live-api-dev 用于基于 WebSocket 的实时双向音视频与文本流式应用;gemini-omni-flash-api 用于视频生成与编辑。技能可通过 Vercel skills CLI、Context7、Claude Code、Cursor、OpenAI Codex 和 Antigravity 安装。
该项目并非 Google 官方支持的产品。
核心功能
- 01覆盖 Gemini API 的文本生成、多轮对话、流式输出和函数调用
- 02包含图像、语音合成(TTS)和视频生成相关技能
- 03提供用于音频、视频和文本实时流式交互的 Live API 技能
- 04提供在命令行中调用 Gemini 的 CLI 技能,便于脚本化
- 05可安装到 Claude Code、Cursor、OpenAI Codex、Antigravity 等智能体工具中
适用场景
- 帮助编程智能体编写正确的 Python 或 TypeScript Gemini API 调用代码
- 基于 Gemini Live API 构建实时语音或视频助手
- 在 shell 脚本中调用 Gemini 的图像、音频或视频生成功能
- 使用 Gemini Omni Flash 模型生成或编辑短视频
快速上手
- 1
使用 Vercel skills CLI 交互式浏览并安装技能
npx skills add google-gemini/gemini-skills --list - 2
或者直接安装 gemini-api-dev 技能
npx skills add google-gemini/gemini-skills --skill gemini-api-dev
使用前须知
- 这不是 Google 官方支持的产品。
- vertex-ai-api-dev 技能已迁移到另一个代码仓库。
收录于专题
标签
常见问题
- gemini-skills 是什么?
- 一组智能体技能,为 AI 编程助手补充 Gemini API 与 SDK 的最新上下文,便于构建应用。 大语言模型的知识停留在训练时间点,往往跟不上 Gemini API 的 SDK 更新、接口变化和最新的最佳实践。本仓库提供一组技能(skills),以轻量方式为编程智能体补充相关上下文,使其生成的 Gemini API 代码更准确。
- gemini-skills 可以免费使用吗?用的什么许可证?
- gemini-skills 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- gemini-skills 还在维护吗?
- 活跃维护中。gemini-skills 最近一次提交是在 2026年11月5日。
- gemini-skills 适合用来做什么?
- 帮助编程智能体编写正确的 Python 或 TypeScript Gemini API 调用代码 基于 Gemini Live API 构建实时语音或视频助手 在 shell 脚本中调用 Gemini 的图像、音频或视频生成功能 使用 Gemini Omni Flash 模型生成或编辑短视频
- gemini-skills 怎么安装和运行?
- 使用 Vercel skills CLI 交互式浏览并安装技能: npx skills add google-gemini/gemini-skills --list 或者直接安装 gemini-api-dev 技能: npx skills add google-gemini/gemini-skills --skill gemini-api-dev
- 在哪里获取 gemini-skills?
- 源代码和安装说明在 GitHub 上:https://github.com/google-gemini/gemini-skills
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 AI 智能体提供 1000 多个预认证应用工具包、按用户划分的会话与沙箱的 TypeScript/Python SDK。
一个 Python 库,利用 LLM 从非结构化文本中提取结构化信息,并将每条结果对应回原文位置。
类型安全、与模型供应商解耦的 TypeScript AI SDK,支持流式对话、工具调用、智能体和多模态应用。
一个 GitHub Action,通过 Gemini API 自动对 Pull Request 进行代码审查并添加评论。