Gemini-api-dev — скилл Google для кода на Gemini API

google-gemini/gemini-skills· Проверено 13.11.2026· 4,5 тыс.на GitHub

Учит агента писать код под Gemini API на Python и TypeScript по свежим моделям и SDK google-genai: текст, чат, мультимодальность, картинки, видео, речь, функции, Deep Research и Decisions API.

Как установить Gemini API Dev

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /gemini-api-dev.

# плагином, внутри Claude Code
/plugin marketplace add google-gemini/gemini-skills
/plugin install gemini-skills@gemini-skills

# или вручную
git clone --depth 1 https://github.com/google-gemini/gemini-skills.git /tmp/gemini-api-dev
mkdir -p ~/.claude/skills/gemini-api-dev
cp -r /tmp/gemini-api-dev/skills/gemini-api-dev/. ~/.claude/skills/gemini-api-dev/

Что умеет

Написать вызов Gemini API на google-genai или @google/genai версии 3.2.0 и новее
Сделать чат, где историю помнит сервер, через previous_interaction_id
Сгенерировать картинки, видео и речь моделями Nano Banana, Omni и TTS
Запустить Deep Research, агента Antigravity или своего управляемого агента
Перевести старый код с generateContent на Interactions API

В начале SKILL.md — список текущих моделей, агентов и SDK; модели gemini-2.5, 2.0 и 1.5 агент не берёт.

Перед кодом агент обязан открыть нужную страницу документации из списка в SKILL.md: там полный набор параметров.

references/migration.md ведёт перенос старого кода и смену моделей. Скриптов нет.

Что нужноКлюч Gemini API для запуска кода; Доступ в интернет: агент читает документацию на aistudio.google.com
АгентыСтавится плагином в Claude Code, Codex и Cursor, входит в Antigravity; в остальные агенты — через npx skills или Context7 CLI.

Что попросить агента

Напиши на Python чат-бота на Gemini со стримингомАгент откроет страницу документации о стриминге и напишет код на google-genai
Переведи наш код с generateContent на новый APIАгент прочитает references/migration.md, уточнит, какие файлы трогать, и перепишет вызовы
Сгенерируй озвучку текста голосом <описание>Агент возьмёт модель gemini-3.8-flash-tts и настроит голос
Классифицируй отзывы: да или нетАгент использует Decisions API с моделью gemini-decision-1 вместо response_format

Ограничения

!

Только Python и TypeScript/JavaScript.

!

Взаимодействия по умолчанию хранятся у Google: 55 дней на платном тарифе и 1 день на бесплатном; store=False это отключает.

!

Если попросить устаревшую модель, агент заменит её на gemini-4-hydrogen и скажет об этом.

!

Google не поддерживает репозиторий как свой продукт; лицензия Apache 2.0.

Описание из SKILL.md

Use this skill when writing code that calls the Gemini API for text generation, multi-turn chat, multimodal understanding, image generation, video generation, speech generation (TTS), voice design, voice replication, streaming responses, background research tasks, function calling, structured output, calibrated decisions (yes/no, choice, rubric scoring), or migrating from the old generateContent API. Covers SDK usage and best practices for Gemini models and agents in Python and TypeScript.

Частые вопросы

Есть ли у Google agent skills?
Да, google-gemini/gemini-skills: 4 скилла под Gemini API, среди них gemini-api-dev, gemini-api-cli и gemini-live-api-dev.
Как поставить gemini skills в Codex?
codex plugin marketplace add https://github.com/google-gemini/gemini-skills, затем codex plugin add gemini-skills@gemini-skills.
Насколько скилл помогает?
Google замерил: со скиллом доля правильного кода по API выросла до 87% у Gemini 3 Flash и до 96% у Gemini 3.1 Pro.
Подходит ли для Live API?
Нет. Для потокового аудио и видео в реальном времени есть отдельный скилл gemini-live-api-dev.
Как поставить в Claude Code?
/plugin marketplace add google-gemini/gemini-skills, затем /plugin install gemini-skills@gemini-skills. Плагин ставит все 4 скилла набора.
Какие SDK использует скилл?
google-genai для Python и @google/genai для JavaScript и TypeScript, версии 3.2.0 и новее. Старые google-generativeai и @google/generative-ai он не берёт.

Похожие скиллы