gemini-api-dev: a Claude Code skill by Google
Official
For developers writing Python or TypeScript code against the Gemini API and its managed agents. Skip it if you build on another model provider or never call Google's API.
The skill's text changed on Nov 11, 2026, after we last read it. Our description may be behind.
- Score
- 79of 100
- Rank
- #69of 239
- Installs
- 26.9Kon skills.sh
- Security
- Clear 5 scanners
- Updated
- 2026
- Context
- ~113tokens always
Install
npx skills add https://github.com/google-gemini/gemini-skills --skill gemini-api-dev
Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does gemini-api-dev do?
gemini-api-dev is a skill that tells Claude which Gemini models, agents and SDK versions are current before it writes code for Google's API. It lists model ids for text, images, speech, video and embeddings, marks the 2.x and 1.5 families as deprecated, and names the google-genai and @google/genai packages to install. Sample code uses the Interactions API for single calls, stateful chat through previous_interaction_id, streaming events, background Deep Research jobs and the sandboxed Antigravity agent. Before writing code Claude must fetch the matching page from the Google AI Studio docs. It also notes that interactions are stored by default and how to opt out with store=False.
When should you use gemini-api-dev?
Use it when
- You are calling Gemini from a Python or Node app
- You need to migrate code off generateContent
- You want a Deep Research or managed agent job in code
Skip it when
- Your app uses another model provider
- You need the Live API for real-time audio
What it needs and what it can touch
You need
- A Gemini API key
- Python or Node.js with the Google GenAI SDK
What it can do
- Reads Google AI Studio documentation pages on the web
- Writes code that sends data to Google's Gemini API
From reading its instructions, not from running it.
Why it scores 79
Strongest on upkeep (100 of 100), weakest on adoption (47).
Is gemini-api-dev safe to install?
Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Nov 11, 2026 |
| Socket | Passed | Nov 6, 2026 |
| Snyk | Low risk | Nov 11, 2026 |
| Runlayer | Passed | Mar 4, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 26,918
- Repository stars
- 4,449
- Last repository change
- Tokens always loaded
- about 113
- Tokens when used
- about 4,953
- License
- Apache-2.0
- Data confidence
- High
Did it do the job for you?
Alternatives to gemini-api-dev
All skills for this job-
Get ai-sdkai-sdk
For TypeScript developers adding chat, agents or structured output with Vercel's AI SDK.
-
Get developing-genkit-jsdeveloping-genkit-js
For TypeScript developers building AI flows or agents with Genkit who want Claude to use current APIs.
-
Get mcp-buildermcp-builder
For developers turning an API or service into tools Claude can call through MCP.
-
Get stripe-best-practicesstripe-best-practices
For developers adding payments, subscriptions or sales tax to an app with Stripe.