Об этом проекте

Gemini API skills — это библиотека навыков для Gemini API, SDK и взаимодействия с моделями. Она устраняет разрыв в знаниях, возникающий из-за того, что LLM обучены на данных, зафиксированных в определённый момент времени, тогда как разработка ПО быстро меняется: появляются новые библиотеки и развиваются лучшие практики, поэтому модели могут не знать о себе или о тонких изменениях, таких как циркуляция мыслей или обновления SDK. Навыки описываются как лёгкий метод добавления релевантного контекста агентам, и этот репозиторий собирает навыки, связанные с созданием приложений на основе Gemini API. В README сообщается о внутренних оценках, в которых добавление навыка повысило способность агента генерировать корректный код API в соответствии с лучшими практиками до 87% с Gemini 3 Flash и 96% с Gemini 3.1 Pro, с дополнительными подробностями в связанном сообщении в блоге. Включённые навыки: - gemini-api-dev: создание приложений с Gemini API (Interactions API). Охватывает генерацию текста, многоходовой чат, стриминг, вызов функций, структурированный вывод, генерацию изображений, управляемых агентов, Deep Research, ограничения устаревших моделей, а также SDK для Python и TypeScript. - gemini-live-api-dev: приложения реального времени с двунаправленным стримингом с помощью Gemini Live API. Охватывает потоковую передачу аудио/видео/текста на основе WebSocket, обнаружение голосовой активности, встроенные аудиофункции, вызов функций и управление сеансами. - gemini-omni-flash-api: специализированный навык генеративного ИИ для видео, ориентированный на Gemini Omni 1.1 Flash, редактирование видео, генерацию по ссылкам на изображения и видео, переходы первого и последнего кадров, а также расширения видео с помощью Interactions API. В README отмечается, что навык vertex-ai-api-dev перемещён в отдельный репозиторий google/skills в раздел skills/cloud/gemini-api. Документированные варианты установки включают CLI навыков Vercel (npx skills add google-gemini/gemini-skills, с --list для просмотра и --skill для установки конкретного навыка), CLI навыков Context7 (npx ctx7 skills install), Antigravity (встроен в разделе Customizations → Build with Google Plugins или через agy plugin install), Claude Code (команды plugin marketplace add и plugin install), Cursor (из каталога плагинов или через /add-plugin) и OpenAI Codex (команды codex plugin marketplace add и codex plugin add). Дополнительная информация по настройке для ассистентов программирования с Gemini API MCP и Skills приведена в документации Gemini API. README содержит отказ от ответственности о том, что это не официально поддерживаемый продукт Google и он не подпадает под программу вознаграждений Google за уязвимости в открытом программном обеспечении.