Skill v1.0.1
currentAutomated scan100/1002 files
version: "1.0.1" 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."
name: gemini-local 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."
Gemini CLI Skill
Google Gemini CLI для быстрых вопросов, саммари и генерации контента.
Установка
npm install -g @google/generative-ai-cli
Версия: 0.26.0
Основные команды
One-shot запрос
gemini -p "Ваш вопрос"
Пример:
gemini -p "Суммаризируй этот текст: $(cat file.txt)"
Интерактивный режим
gemini
Или с начальным промптом:
gemini -i "Помоги мне написать..."
Выбор модели
gemini -m gemini-2.0-flash-exp -p "Вопрос"
Доступные модели:
gemini-2.0-flash-exp(по умолчанию, быстрая)gemini-1.5-pro(более мощная)gemini-1.5-flash(баланс)
YOLO mode (автоподтверждение)
gemini -y -p "Создай файл test.txt"
⚠️ Осторожно! Автоматически выполняет все действия без подтверждения.
Работа с файлами
Чтение stdin
cat file.txt | gemini -p "Суммаризируй"
Анализ кода
gemini -p "Объясни этот код:" < script.py
MCP серверы
Gemini CLI поддерживает MCP (Model Context Protocol) для расширений.
gemini mcp listgemini mcp install <server-name>
Skills & Extensions
Список доступных
gemini skills listgemini extensions list
Использование конкретных extensions
gemini -e extension1,extension2 -p "Запрос"
Сессии (Resume)
Список сессий
gemini --list-sessions
Возобновить последнюю
gemini -r latest
Возобновить конкретную (по индексу)
gemini -r 5
Удалить сессию
gemini --delete-session 5
Примеры использования
1. Быстрый ответ
gemini -p "Что такое Kaizen?"
2. Суммаризация файла
gemini -p "Кратко перескажи:" < ~/Desktop/document.txt
3. Генерация кода
gemini -p "Напиши bash скрипт для резервного копирования папки"
4. Анализ логов
tail -100 /var/log/system.log | gemini -p "Найди ошибки в этих логах"
5. Интерактивная работа
gemini -i "Я работаю над проектом автоматизации. Помоги мне..."
Для goal-trackerа 🎯
goal-tracker может использовать Gemini CLI для:
- Анализ прогресса по целям
``bash cat ~/.openclaw/workspace-kaizen/ЦЕЛИ.md | gemini -p "Оцени прогресс и предложи следующие шаги" ``
- Генерация мотивационных сообщений
``bash gemini -p "Напиши мотивирующее сообщение для человека, который хочет улучшаться на 1% каждый день" ``
- Суммаризация дня
``bash cat ~/workspace/obsidian/Дневник/$(date +%Y-%m-%d).md | gemini -p "Подведи итоги дня и выдели ключевые достижения" ``
- Разбивка большой цели
``bash gemini -p "Разбей цель '$GOAL_NAME' на маленькие недельные шаги" ``
API Key
Gemini CLI требует API ключ Google AI Studio.
Получить ключ: https://aistudio.google.com/app/apikey
Настройка:
export GOOGLE_AI_API_KEY="your-api-key"
Или добавить в ~/.zshrc:
echo 'export GOOGLE_AI_API_KEY="your-key"' >> ~/.zshrc
Лимиты (бесплатный tier)
- 1,500 запросов/день для
gemini-2.0-flash-exp - 50 запросов/день для
gemini-1.5-pro
Для goal-trackerа этого более чем достаточно!
Troubleshooting
Проверка установки
gemini --version
Тест API ключа
gemini -p "Hello!"
Если работает → всё ок!
Создано: 2026-02-03 Обновлено: 2026-02-03