SnapAI CLI
CLI создает изображения иконок и баннеров приложения через OpenAI или Gemini, а отдельный скилл помогает агенту настроить Expo.
- 1 954 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- CLI отправляет материалы внешнему API и записывает изображения; по инструкции скилла агент дополнительно меняет конфигурацию Expo.
Установка
- Работает в
В терминале, через 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-инструментыОткрытый CLI и редактор скриншотов для App Store и Google Play: 101 шаблон, подбор агентом, проверка размеров и связка с агентом
Скилл и CLI дают агенту генерацию картинок и видео через Gemini, OpenAI и Kie AI с выбором провайдера и пометкой AI-контента
ExpoKit копирует в приложение исходники анимированных компонентов Expo и React Native, а CLI и MCP добавляют их по запросу агента.
Генерация, правка и выдача картинок через ваших провайдеров API или маршрут ChatGPT в Codex, с холстом и версиями.
Скилл Эвана Бэкона учит агента добавлять в Expo-приложение виджеты, App Clip, расширения Safari и другие нативные цели Apple
EAS CLI использует профили выпуска для Expo и React Native: команда повторяет сборки из проекта и CI по сохраненным настройкам.
Коротко о README
Запросы идут с компьютера к выбранному поставщику. Команда проекта не предоставляет собственного сервера генерации или хранения промптов.