gemini — скилл для Claude Code: что делает и как установить
Запускает Gemini CLI в фоновом режиме для разовых промптов, суммаризации и генерации кода. Пригодится, когда нужно вызывать модели Gemini прямо через терминал агента.
npx skills add openclaw/openclaw --skill gemini -a claude-codeЧто делает gemini
Скилл учит агента работать с Gemini CLI в разовом headless-режиме через ключ -p. Передача обычного текста запускает интерактивный диалог, поэтому скилл форматирует вызовы с явным указанием промпта, выбором модели через -m и выводом --output-format json. Также поддерживается передача данных через stdin, например cat notes.md | gemini -p "Summarize".
Для работы нужен установленный в системе бинарник gemini. Его можно поставить через менеджер brew с помощью формулы gemini-cli. Если требуется авторизация, нужно один раз запустить gemini интерактивно и пройти вход в аккаунт. Через утилиту также доступны команды для расширений, хуков и MCP-серверов.
Ставьте этот скилл, если хотите направлять запросы в Gemini или Gemma прямо из сессии без ручного переключения окон.
Какие задачи решает
- передать содержимое файла в Gemini через stdin для суммаризации
- получить ответ модели в виде чистого JSON через флаг
--output-format - переключить модель Gemini ключом
-mв headless-режиме - управлять расширениями, хуками и MCP через интерфейс
gemini
Примеры запросов агенту
- Сделай саммари файла notes.md через gemini CLI
- Вызови gemini с промптом "Return JSON" и выводом в формате json
- Покажи список расширений через gemini --list-extensions
Как установить gemini
1Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill gemini -a claude-code2Вручную: положить файлы
~/.claude/skills/gemini/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/gemini/
1Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill gemini -a codex2Вручную: положить файлы
.agents/skills/gemini/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill gemini -a cursor2Вручную: положить файлы
.cursor/skills/gemini/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openclaw/openclaw gemini2Вручную: положить файлы
.github/skills/gemini/SKILL.md1Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill gemini -a gemini-cli2Командой платформы
gemini skills install https://github.com/openclaw/openclaw --path skills/geminiВручную: положить файлы
.devin/skills/gemini/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add openclaw/openclaw --skill gemini -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора45
Весь набор →Похожие
Вопросы о gemini
Как установить gemini в Claude Code?
Выполните команду npx skills add openclaw/openclaw --skill gemini -a claude-code. Конфигурация запишется в ~/.claude/skills/gemini/SKILL.md.
Что делает скилл gemini?
Он помогает агенту формировать команды для Gemini CLI, чтобы запускать разовые промпты, форматировать JSON и работать с расширениями.
Что нужно установить для работы скилла?
Требуется бинарник gemini, доступный через Homebrew как gemini-cli. Если авторизация ещё не настроена, запустите gemini интерактивно один раз.
Исходный текст
SKILL.md · MIT
---
name: gemini
description: "Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing."
homepage: https://ai.google.dev/
metadata:
{
"openclaw":
{
"emoji": "✨",
"requires": { "bins": ["gemini"] },
"install":
[
{
"id": "brew",
"kind": "brew",
"formula": "gemini-cli",
"bins": ["gemini"],
"label": "Install Gemini CLI (brew)",
},
],
},
}
---
# Gemini CLI
Use Gemini in headless one-shot mode. Positional text starts interactive mode; use `-p/--prompt`.
Quick start
- `gemini -p "Answer this question..."`
- `gemini -m <model> -p "Prompt..."`
- `gemini -p "Return JSON" --output-format json`
- stdin appends to `-p`: `cat notes.md | gemini -p "Summarize"`
Extensions
- List: `gemini --list-extensions`
- Manage: `gemini extensions <command>`
- Skills: `gemini skills <command>`
- Hooks: `gemini hooks <command>`
- MCP: `gemini mcp <command>`
Notes
- If auth is required, run `gemini` once interactively and follow the login flow.
© openclaw · MIT · openclaw/openclaw