gemini-cli
Gemini CLI is an open-source AI agent for the terminal that gives direct access to Google's Gemini model. It includes skills for Antigravity CLI setup and for creating new skills.
Skills for building with the Gemini API and SDK, covering text and chat, multimodal input, image and video generation, speech output, and real-time streaming through the Live API.
Claude Code
> /plugin marketplace add google-gemini/gemini-skills> /plugin install gemini-skills@gemini-skills
Codex
$ npx skills add google-gemini/gemini-skills -a codex
Cursor
$ npx skills add google-gemini/gemini-skills -a cursor
Gemini CLI
$ npx skills add google-gemini/gemini-skills -a gemini-cli
GitHub Copilot
$ copilot plugin marketplace add google-gemini/gemini-skills$ copilot plugin install gemini-skills@gemini-skills
OpenCode
$ npx skills add google-gemini/gemini-skills -a opencode
Windsurf
$ npx skills add google-gemini/gemini-skills -a windsurf
A library of skills for the Gemini API, SDK and model interactions.
LLMs have fixed knowledge, being trained at a specific point in time. Software dev is fast paced and changes often, where new libraries are launched every day and best practices evolve quickly.
This leaves a knowledge gap that language models can't solve on their own. For example, models don't know about themselves when they're trained, and they aren't necessarily aware of subtle changes in best practices (like thought circulation) or SDK changes.
Skills are a lightweight technique for adding relevant context to your agents. This repo contains skills related to building apps powered by the Gemini API.
Our evaluations found that adding this skill improved an agent's ability to generate correct API code following best practices to 87% with Gemini 3 Flash and 96% with Gemini 3.1 Pro. For more details, see our blog post: Closing the knowledge gap with agent skills.
Important The
vertex-ai-api-devskill has moved to skills/cloud/gemini-api.
| Skill | Description |
|---|---|
gemini-api-dev | Skill for building apps with the Gemini API (Interactions API). Covers text generation, multi-turn chat, streaming, function calling, structured output, image generation, speech generation (TTS), Voice Design, Voice Replication, managed agents, Deep Research, deprecated model guardrails, and both Python and TypeScript SDKs. |
gemini-api-cli | Skill for calling the Gemini API from the shell with gemini-api. Covers text and media generation (image, tts, music, video), file and YouTube analysis, transcription, Deep Research, Antigravity sandboxes, and --jq / --body scripting. |
gemini-live-api-dev | Skill for building real-time, bidirectional streaming apps with the Gemini Live API. Covers WebSocket-based audio/video/text streaming, voice activity detection, native audio features, function calling, and session management. |
gemini-omni-flash-api | Specialized generative AI video skill focused on Gemini Omni 1.2 Flash (gemini-omni-1.2-flash), video editing, image and video referenced generation, first and last frame transitions, and video extensions (3s–15s per turn, up to 40s total) using the Interactions API. |
You can install these skills across your preferred AI coding assistants and package managers:
# Interactively browse and install skills.
npx skills add google-gemini/gemini-skills --list
# Install a specific skill (e.g., gemini-api-dev).
npx skills add google-gemini/gemini-skills --skill gemini-api-dev
# Interactively browse and install skills.
npx ctx7 skills install /google-gemini/gemini-skills
# Install a specific skill (e.g., gemini-api-dev).
npx ctx7 skills install /google-gemini/gemini-skills gemini-api-dev
The Gemini skills come bundled with Antigravity, find them under ⚙️ → Customizations → Build with Google Plugins.
Or install through the AGY CLI:
# Install it directly
agy plugin install https://github.com/google-gemini/gemini-skills
# Register the marketplace
/plugin marketplace add google-gemini/gemini-skills
# Install the plugin
/plugin install gemini-skills@gemini-skills
Install directly from the Cursor plugin directory or via the editor command:
/add-plugin google-gemini/gemini-skills
# Add the marketplace source
codex plugin marketplace add https://github.com/google-gemini/gemini-skills
# Install the plugin
codex plugin add gemini-skills@gemini-skills
You can find additional information about setting up your coding assistant with Gemini API MCP and Skills in the docs.
This is not an officially supported Google product. This project is not eligible for the Google Open Source Software Vulnerability Rewards Program.
Gemini CLI is an open-source AI agent for the terminal that gives direct access to Google's Gemini model. It includes skills for Antigravity CLI setup and for creating new skills.
See 12 gemini-skills alternatives
A development methodology for coding agents that makes the agent brainstorm before building, follow plans, run parallel work and finish branches in a disciplined way. You get fewer skipped steps and more consistent results from your coding assistant.
Helps you take a change from a rough idea or bug report through to a tested, reviewed result, with each step handled by a focused skill. Its skills cover pinning down domain terms, designing module interfaces, diagnosing hard bugs, and reviewing changes against your repo's coding standards.
Gives your coding agent a planning, testing and review routine to follow on every task. It plans before building, checks changes with tests, has a fresh reviewer look for regressions, and saves repeated wins as reusable skills.
Developer tools for working on the React codebase itself. Provides skills for extracting error messages, managing and debugging feature flags across release channels, running Flow type checks, and fixing lint and formatting issues before committing.
Install it with the command on its page. It includes gemini-api-cli, gemini-api-dev, gemini-live-api-dev. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it