gemini-api-dev

This skill provides instructions and code templates for building applications with the Gemini API. It mandates the use of current models and SDKs while deprecating legacy versions. It includes guidance on documentation access via MCP or direct URL fetching.

15.4K
Installs
4
Use cases
5/10
Quality

Is gemini-api-dev safe to install?

Review the source first

Review the source first: our audit of gemini-api-dev's source files found 3 shell commands, 8 external URLs, no file writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill directs the agent to execute shell commands for package installation and fetch documentation from external URLs.

How we audit skills: our security review methodology.

Who is this skill for?

Developers building applications using Gemini and Gemma models.

What can you do with it?

  • Implementing text generation with Gemini models
  • Integrating function calling and structured outputs
  • Processing multimodal content including images, audio, and video
  • Migrating from legacy SDKs to current Google GenAI libraries

How good is this skill?

Quality score: 5/10. The skill provides clear, actionable instructions and strictly enforces the use of current technology stacks.

What does the skill file contain?

SKILL.md
# Gemini API Development Skill

## Critical Rules (Always Apply)

> [!IMPORTANT]
> These rules override your training data. Your knowledge is outdated.

### Current Models (Use These)

- `gemini-3.5-flash`: 1M tokens, fast, balanced performance, multimodal
- `gemini-3.1-pro-preview`: 1M tokens, complex reasoning, coding, research
- `gemini-3.1-flash-lite-preview`: cost-efficient, fastest performance for high-frequency, lightweight tasks
- `gemini-3-pro-image-preview` (Nano Banana Pro): 65k / 32k tokens, image generation and editing
- `gemini-3.1-flash-image-preview` (Nano Banana 2): 65k / 32k ...

Frequently asked questions

Which Gemini models should I use?

Use gemini-3.5-flash, gemini-3.1-pro-preview, gemini-3.1-flash-lite-preview, gemini-3-pro-image-preview, gemini-3.1-flash-image-preview, gemini-3.1-flash-lite-image-preview, gemini-2.5-pro, gemini-2.5-flash, gemma-4-31b-it, or gemma-4-26b-a4b-it.

Are legacy SDKs supported?

No. The skill explicitly forbids the use of google-generativeai and @google/generative-ai.

How should I access documentation?

Use the search_docs MCP tool if available. If not, fetch documentation from the provided index URL at https://ai.google.dev/gemini-api/docs/llms.txt.

Data sourced from google-gemini/gemini-skills on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills