SnapAI CLI

CLI создает изображения иконок и баннеров приложения через OpenAI или Gemini, а отдельный скилл помогает агенту настроить Expo.

  • 1 954 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • CLI отправляет материалы внешнему API и записывает изображения; по инструкции скилла агент дополнительно меняет конфигурацию Expo.
Все причины и проверки

code-with-beto/snapai

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/snapai

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • CLI отправляет материалы внешнему API и записывает изображения; по инструкции скилла агент дополнительно меняет конфигурацию Expo.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

SnapAI генерирует графику для мобильного приложения из текстового описания. Пользователь выбирает модель, стиль и тип изображения, а агент может подготовить запрос и запустить CLI после проверки. Поддерживаются квадратные изображения иконок и горизонтальная графика для Google Play. Перед генерацией можно просмотреть улучшенный промпт. Есть варианты оформления и добавление названия приложения или готового логотипа в баннер. По инструкции отдельного App Icon skill агент использует этот CLI, готовит ресурсы Expo и обновляет конфигурацию iOS и Android. При обычном запуске CLI пользователь получает файлы изображений.

Для кого. Авторам мобильных приложений на Expo и React Native, которые готовят с агентом иконку и графику для страницы магазина.

Подходит, если

  • Для нового приложения нужен черновой визуальный вариант иконки.
  • Перед расходом средств пользователь хочет прочитать улучшенное описание изображения.
  • Странице приложения в Google Play нужен горизонтальный баннер с его названием.
  • Агент должен подготовить ресурсы Expo через отдельный скилл и показать изменения конфигурации.

Не подходит, если

  • Генерация должна полностью выполняться без внешнего API.
  • Вы ожидаете автоматического размещения приложения в магазине.
  • Требуется гарантированное число вариантов у любой доступной модели.

Пример запроса к агенту

Подготовь промпт для спокойной иконки трекера привычек, покажи его до генерации и сохрани результат отдельно от текущих ресурсов приложения.

Ограничения

Требуются Node.js 18 или новее и ключ выбранного OpenAI либо Google API; запросы расходуют лимиты этого поставщика. Возможности фона и числа вариантов зависят от модели, причем указанный по умолчанию `gpt-2` не поддерживает прозрачный фон. Прямой CLI сохраняет графику, а подготовка ресурсов и настройка Expo относятся к отдельному агентскому скиллу. Текст промпта и переданные изображения уходят выбранному поставщику, поэтому используйте материалы, разрешенные для такой обработки.

Как отключить. Остановите SnapAI и отключите App Icon skill, если подключали его. Удалите ненужный сохраненный ключ; созданные изображения и правки Expo остаются в проекте.

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

Какого размера будут изображения?

Иконка имеет размер 1024 на 1024 пикселя, графика Google Play — 1024 на 500 пикселей.

Куда сохраняется результат?

По умолчанию в каталог `./assets`.

Можно увидеть промпт без генерации?

Да. Для этого есть параметр `--prompt-only`.

Как использовать готовый логотип в баннере?

Передайте файл через `--logo` и выберите его положение.

Обязателен ли аккаунт SnapAI?

Нет. Нужен доступ к выбранному API OpenAI или Google.

Обсуждение

Вопросов и отзывов пока нет.

Открытый CLI и редактор скриншотов для App Store и Google Play: 101 шаблон, подбор агентом, проверка размеров и связка с агентом

CLIРасширенный доступ153Звезды репозитория

ExpoKit копирует в приложение исходники анимированных компонентов Expo и React Native, а CLI и MCP добавляют их по запросу агента.

CLIРасширенный доступ130Звезды репозитория

Генерация, правка и выдача картинок через ваших провайдеров API или маршрут ChatGPT в Codex, с холстом и версиями.

ПлагинРасширенный доступ63Звезды репозитория

Скилл Эвана Бэкона учит агента добавлять в Expo-приложение виджеты, App Clip, расширения Safari и другие нативные цели Apple

СкиллРасширенный доступ1,4 тыс.Звезды репозитория

EAS CLI использует профили выпуска для Expo и React Native: команда повторяет сборки из проекта и CI по сохраненным настройкам.

CLIРасширенный доступ1,4 тыс.Звезды репозитория

Коротко о README

Запросы идут с компьютера к выбранному поставщику. Команда проекта не предоставляет собственного сервера генерации или хранения промптов.

Бейдж для README

Сообщить о проблеме