Communitygithub.com

google-gemini/gemini-api-dev

Nutze diesen Skill beim Entwickeln von Anwendungen mit den über die Gemini API gehosteten Modellen, einschließlich Gemini und Gemma 4, beim Arbeiten mit multimodalen Inhalten (Text, Bilder, Audio, Video), beim Implementieren von Funktionsaufrufen, bei der Nutzung strukturierter Ausgaben oder wenn aktuelle Modellspezifikationen benötigt werden. Abgedeckt werden die SDK-Nutzung (google-genai für Python, @google/genai für JavaScript/TypeScript, com.google.genai:google-genai für Java, google.golang.org/genai für Go), die Modellauswahl und die API-Fähigkeiten.

Was ist gemini-api-dev?

Dieser Skill unterstützt Entwickler beim Erstellen von Anwendungen mit den über die Gemini API verfügbaren Modellen, darunter Gemini und Gemma 4. Er ist nützlich für die Arbeit mit multimodalen Inhalten (Text, Bilder, Audio, Video), die Implementierung von Funktionsaufrufen (Function Calling) und die Nutzung strukturierter Ausgaben. Der Skill deckt die Verwendung der offiziellen Google Gen AI SDKs für Python, JavaScript/TypeScript, Java und Go ab, sowie die Auswahl des passenden Modells und die relevanten API-Fähigkeiten. Außerdem enthält er aktuelle Modellspezifikationen, was ihn zu einer wertvollen Ressource für die Entwicklung mit modernen KI-Modellen macht.

Funktioniert mit~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/google-gemini/gemini-skills/tree/main/skills/gemini-api-dev

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht gemini-api-dev?

Nutze diesen Skill beim Entwickeln von Anwendungen mit den über die Gemini API gehosteten Modellen, einschließlich Gemini und Gemma 4, beim Arbeiten mit multimodalen Inhalten (Text, Bilder, Audio, Video), beim Implementieren von Funktionsaufrufen, bei der Nutzung strukturierter Ausgaben oder wenn aktuelle Modellspezifikationen benötigt werden. Abgedeckt werden die SDK-Nutzung (google-genai für Python, @google/genai für JavaScript/TypeScript, com.google.genai:google-genai für Java, google.golang.org/genai für Go), die Modellauswahl und die API-Fähigkeiten.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

google-gemini/gemini-interactions-api

Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, streaming responses, background research tasks, function calling, structured output, or migrating from the old generateContent API. This skill covers the Interactions API, the recommended way to use Gemini models and agents in Python and TypeScript.

google-gemini/gemini-live-api-dev

Use this skill when building real-time, bidirectional streaming applications with the Gemini Live API. Covers WebSocket-based audio/video/text streaming, voice activity detection (VAD), native audio features, function calling, session management, ephemeral tokens for client-side auth, live translation, and all Live API configuration options. SDKs covered - google-genai (Python), @google/genai (JavaScript/TypeScript).

google-gemini/gemini-skills

Use this skill for generative video editing, text-to-video, image-referenced video generation, first-frame-to-video, first-and-last-frame transitions, and video extensions using Gemini Omni 1.1 Flash (gemini-omni-1.1-flash) via the official google-genai SDK. Includes workflows for pre-processing/optimizing high-resolution or long source videos with ffmpeg, stripping audio for full sound regeneration, and handling turn-by-turn video editing and parallel execution.

google-gemini/vertex-ai-api-dev

Guides the usage of Gemini API on Google Cloud Vertex AI with the Gen AI SDK. Use when the user asks about using Gemini in an enterprise environment or explicitly mentions Vertex AI. Covers SDK usage (Python, JS/TS, Go, Java, C#), capabilities like Live API, tools, multimedia generation, caching, and batch prediction.

Verwandte Skills