{"id":"1c55e697-b795-48a8-8387-7d1f93642e54","shortId":"ekDR5d","kind":"skill","title":"gemini","tagline":"Gemini CLI for one-shot Q&A, summaries, and generation. Use when user mentions 'gemini', 'ask gemini', 'gemini cli', or needs a quick answer from Google's model.","description":"---\nname: gemini-local\ndescription: \"Gemini CLI for one-shot Q&A, summaries, and generation. Use when user mentions 'gemini', 'ask gemini', 'gemini cli', or needs a quick answer from Google's model.\"\n---\n\n# Gemini CLI Skill\n\nGoogle Gemini CLI для быстрых вопросов, саммари и генерации контента.\n\n## Установка\n\n```bash\nnpm install -g @google/generative-ai-cli\n```\n\nВерсия: `0.26.0`\n\n---\n\n## Основные команды\n\n### One-shot запрос\n\n```bash\ngemini -p \"Ваш вопрос\"\n```\n\nПример:\n```bash\ngemini -p \"Суммаризируй этот текст: $(cat file.txt)\"\n```\n\n### Интерактивный режим\n\n```bash\ngemini\n```\n\nИли с начальным промптом:\n```bash\ngemini -i \"Помоги мне написать...\"\n```\n\n### Выбор модели\n\n```bash\ngemini -m gemini-2.0-flash-exp -p \"Вопрос\"\n```\n\nДоступные модели:\n- `gemini-2.0-flash-exp` (по умолчанию, быстрая)\n- `gemini-1.5-pro` (более мощная)\n- `gemini-1.5-flash` (баланс)\n\n### YOLO mode (автоподтверждение)\n\n```bash\ngemini -y -p \"Создай файл test.txt\"\n```\n\n⚠️ **Осторожно!** Автоматически выполняет все действия без подтверждения.\n\n---\n\n## Работа с файлами\n\n### Чтение stdin\n\n```bash\ncat file.txt | gemini -p \"Суммаризируй\"\n```\n\n### Анализ кода\n\n```bash\ngemini -p \"Объясни этот код:\" < script.py\n```\n\n---\n\n## MCP серверы\n\nGemini CLI поддерживает MCP (Model Context Protocol) для расширений.\n\n```bash\ngemini mcp list\ngemini mcp install <server-name>\n```\n\n---\n\n## Skills & Extensions\n\n### Список доступных\n\n```bash\ngemini skills list\ngemini extensions list\n```\n\n### Использование конкретных extensions\n\n```bash\ngemini -e extension1,extension2 -p \"Запрос\"\n```\n\n---\n\n## Сессии (Resume)\n\n### Список сессий\n\n```bash\ngemini --list-sessions\n```\n\n### Возобновить последнюю\n\n```bash\ngemini -r latest\n```\n\n### Возобновить конкретную (по индексу)\n\n```bash\ngemini -r 5\n```\n\n### Удалить сессию\n\n```bash\ngemini --delete-session 5\n```\n\n---\n\n## Примеры использования\n\n### 1. Быстрый ответ\n\n```bash\ngemini -p \"Что такое Kaizen?\"\n```\n\n### 2. Суммаризация файла\n\n```bash\ngemini -p \"Кратко перескажи:\" < ~/Desktop/document.txt\n```\n\n### 3. Генерация кода\n\n```bash\ngemini -p \"Напиши bash скрипт для резервного копирования папки\"\n```\n\n### 4. Анализ логов\n\n```bash\ntail -100 /var/log/system.log | gemini -p \"Найди ошибки в этих логах\"\n```\n\n### 5. Интерактивная работа\n\n```bash\ngemini -i \"Я работаю над проектом автоматизации. Помоги мне...\"\n```\n\n---\n\n## Для goal-trackerа 🎯\n\ngoal-tracker может использовать Gemini CLI для:\n\n1. **Анализ прогресса по целям**\n   ```bash\n   cat ~/.openclaw/workspace-kaizen/ЦЕЛИ.md | gemini -p \"Оцени прогресс и предложи следующие шаги\"\n   ```\n\n2. **Генерация мотивационных сообщений**\n   ```bash\n   gemini -p \"Напиши мотивирующее сообщение для человека, который хочет улучшаться на 1% каждый день\"\n   ```\n\n3. **Суммаризация дня**\n   ```bash\n   cat ~/workspace/obsidian/Дневник/$(date +%Y-%m-%d).md | gemini -p \"Подведи итоги дня и выдели ключевые достижения\"\n   ```\n\n4. **Разбивка большой цели**\n   ```bash\n   gemini -p \"Разбей цель '$GOAL_NAME' на маленькие недельные шаги\"\n   ```\n\n---\n\n## API Key\n\nGemini CLI требует API ключ Google AI Studio.\n\n**Получить ключ:** https://aistudio.google.com/app/apikey\n\n**Настройка:**\n```bash\nexport GOOGLE_AI_API_KEY=\"your-api-key\"\n```\n\nИли добавить в `~/.zshrc`:\n```bash\necho 'export GOOGLE_AI_API_KEY=\"your-key\"' >> ~/.zshrc\n```\n\n---\n\n## Лимиты (бесплатный tier)\n\n- **1,500 запросов/день** для `gemini-2.0-flash-exp`\n- **50 запросов/день** для `gemini-1.5-pro`\n\nДля goal-trackerа этого более чем достаточно!\n\n---\n\n## Troubleshooting\n\n### Проверка установки\n\n```bash\ngemini --version\n```\n\n### Тест API ключа\n\n```bash\ngemini -p \"Hello!\"\n```\n\nЕсли работает → всё ок!\n\n---\n\n*Создано: 2026-02-03*\n*Обновлено: 2026-02-03*","tags":["gemini","sprut","agent","kit","alekseiul","agent-skills","ai-agents","ai-assistant","automation","claude-code","claudeclaw","memory"],"capabilities":["skill","source-alekseiul","skill-gemini","topic-agent-skills","topic-ai-agents","topic-ai-assistant","topic-automation","topic-claude-code","topic-claudeclaw","topic-memory","topic-self-hosted","topic-starter-kit","topic-telegram-bot"],"categories":["sprut-agent-kit"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/AlekseiUL/sprut-agent-kit/gemini","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add AlekseiUL/sprut-agent-kit","source_repo":"https://github.com/AlekseiUL/sprut-agent-kit","install_from":"skills.sh"}},"qualityScore":"0.481","qualityRationale":"deterministic score 0.48 from registry signals: · indexed on github topic:agent-skills · 63 github stars · SKILL.md body (3,652 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:57:11.794Z","embedding":null,"createdAt":"2026-05-13T12:58:21.187Z","updatedAt":"2026-05-18T18:57:11.794Z","lastSeenAt":"2026-05-18T18:57:11.794Z","tsv":"'-02':491,495 '-03':492,496 '-1.5':143,148,462 '-100':296 '-2.0':126,135,453 '/.openclaw/workspace-kaizen':337 '/.zshrc':432,443 '/app/apikey':417 '/desktop/document.txt':277 '/var/log/system.log':297 '/workspace/obsidian':372 '0.26.0':85 '1':260,330,364,447 '2':269,348 '2026':490,494 '3':278,367 '4':291,388 '5':249,257,305 '50':457 '500':448 'ai':411,422,437 'aistudio.google.com':416 'aistudio.google.com/app/apikey':415 'answer':26,60 'api':403,408,423,427,438,479 'ask':18,52 'bash':79,92,98,108,114,122,154,173,181,199,210,220,231,238,246,252,263,272,281,285,294,308,335,352,370,392,419,433,475,481 'cat':104,174,336,371 'cli':3,21,37,55,66,70,191,328,406 'context':195 'd':377 'date':374 'delet':255 'delete-sess':254 'descript':35 'e':222 'echo':434 'exp':129,138,456 'export':420,435 'extens':207,215,219 'extension1':223 'extension2':224 'file.txt':105,175 'flash':128,137,149,455 'flash-exp':127,136,454 'g':82 'gemini':1,2,17,19,20,33,36,51,53,54,65,69,93,99,109,115,123,125,134,142,147,155,176,182,190,200,203,211,214,221,232,239,247,253,264,273,282,298,309,327,340,353,379,393,405,452,461,476,482 'gemini-loc':32 'generat':12,46 'goal':320,323,397,466 'goal-track':322 'goal-trackerа':319,465 'googl':28,62,68,410,421,436 'google/generative-ai-cli':83 'hello':484 'instal':81,205 'kaizen':268 'key':404,424,428,439,442 'latest':241 'list':202,213,216,234 'list-sess':233 'local':34 'm':124,376 'mcp':188,193,201,204 'md':339,378 'mention':16,50 'mode':152 'model':30,64,194 'name':31,398 'need':23,57 'npm':80 'one':6,40,89 'one-shot':5,39,88 'p':94,100,130,157,177,183,225,265,274,283,299,341,354,380,394,483 'pro':144,463 'protocol':196 'q':8,42 'quick':25,59 'r':240,248 'resum':228 'script.py':187 'session':235,256 'shot':7,41,90 'skill':67,206,212 'skill-gemini' 'source-alekseiul' 'stdin':172 'studio':412 'summari':10,44 'tail':295 'test.txt':160 'tier':446 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-assistant' 'topic-automation' 'topic-claude-code' 'topic-claudeclaw' 'topic-memory' 'topic-self-hosted' 'topic-starter-kit' 'topic-telegram-bot' 'tracker':324 'trackerа':321,467 'troubleshoot':472 'use':13,47 'user':15,49 'version':477 'y':156,375 'yolo':151 'your-api-key':425 'your-key':440 'автоматизации':315 'автоматически':162 'автоподтверждение':153 'анализ':179,292,331 'баланс':150 'без':166 'бесплатный':445 'более':145,469 'большой':390 'быстрая':141 'быстрый':261 'быстрых':72 'в':302,431 'ваш':95 'версия':84 'возобновить':236,242 'вопрос':96,131 'вопросов':73 'все':164 'всё':487 'выбор':120 'выдели':385 'выполняет':163 'генерации':76 'генерация':279,349 'действия':165 'день':366,450,459 'для':71,197,287,318,329,358,451,460,464 'дневник':373 'дня':369,383 'добавить':430 'достаточно':471 'достижения':387 'доступные':132 'доступных':209 'если':485 'запрос':91,226 'запросов':449,458 'и':75,344,384 'или':110,429 'индексу':245 'интерактивная':306 'интерактивный':106 'использование':217 'использования':259 'использовать':326 'итоги':382 'каждый':365 'ключ':409,414 'ключа':480 'ключевые':386 'код':186 'кода':180,280 'команды':87 'конкретную':243 'конкретных':218 'контента':77 'копирования':289 'который':360 'кратко':275 'лимиты':444 'логах':304 'логов':293 'маленькие':400 'мне':118,317 'модели':121,133 'может':325 'мотивационных':350 'мотивирующее':356 'мощная':146 'на':363,399 'над':313 'найди':300 'написать':119 'напиши':284,355 'настройка':418 'начальным':112 'недельные':401 'обновлено':493 'объясни':184 'ок':488 'основные':86 'осторожно':161 'ответ':262 'оцени':342 'ошибки':301 'папки':290 'перескажи':276 'по':139,244,333 'подведи':381 'поддерживает':192 'подтверждения':167 'получить':413 'помоги':117,316 'последнюю':237 'предложи':345 'пример':97 'примеры':258 'проверка':473 'прогресс':343 'прогресса':332 'проектом':314 'промптом':113 'работа':168,307 'работает':486 'работаю':312 'разбей':395 'разбивка':389 'расширений':198 'режим':107 'резервного':288 'с':111,169 'саммари':74 'серверы':189 'сессии':227 'сессий':230 'сессию':251 'скрипт':286 'следующие':346 'создай':158 'создано':489 'сообщение':357 'сообщений':351 'список':208,229 'суммаризация':270,368 'суммаризируй':101,178 'такое':267 'текст':103 'тест':478 'требует':407 'удалить':250 'улучшаться':362 'умолчанию':140 'установка':78 'установки':474 'файл':159 'файла':271 'файлами':170 'хочет':361 'цели':338,391 'цель':396 'целям':334 'человека':359 'чем':470 'чтение':171 'что':266 'шаги':347,402 'этих':303 'этого':468 'этот':102,185 'я':311","prices":[{"id":"8216bbb5-5fb3-4f9a-bcc2-a53b74f6bda1","listingId":"1c55e697-b795-48a8-8387-7d1f93642e54","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"AlekseiUL","category":"sprut-agent-kit","install_from":"skills.sh"},"createdAt":"2026-05-13T12:58:21.187Z"}],"sources":[{"listingId":"1c55e697-b795-48a8-8387-7d1f93642e54","source":"github","sourceId":"AlekseiUL/sprut-agent-kit/gemini","sourceUrl":"https://github.com/AlekseiUL/sprut-agent-kit/tree/main/skills/gemini","isPrimary":false,"firstSeenAt":"2026-05-13T12:58:21.187Z","lastSeenAt":"2026-05-18T18:57:11.794Z"}],"details":{"listingId":"1c55e697-b795-48a8-8387-7d1f93642e54","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"AlekseiUL","slug":"gemini","github":{"repo":"AlekseiUL/sprut-agent-kit","stars":63,"topics":["agent-skills","ai-agents","ai-assistant","automation","claude-code","claudeclaw","memory","self-hosted","starter-kit","telegram-bot"],"license":"mit","html_url":"https://github.com/AlekseiUL/sprut-agent-kit","pushed_at":"2026-05-13T11:20:57Z","description":"Ready-to-use AI agent with soul, memory, and 23 skills for ClaudeClaw ⚡","skill_md_sha":"38325274e8aec7422da4d9084459bc33f96fbf8a","skill_md_path":"skills/gemini/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/AlekseiUL/sprut-agent-kit/tree/main/skills/gemini"},"layout":"multi","source":"github","category":"sprut-agent-kit","frontmatter":{"name":"gemini","description":"Gemini CLI for one-shot Q&A, summaries, and generation. Use when user mentions 'gemini', 'ask gemini', 'gemini cli', or needs a quick answer from Google's model."},"skills_sh_url":"https://skills.sh/AlekseiUL/sprut-agent-kit/gemini"},"updatedAt":"2026-05-18T18:57:11.794Z"}}