Мобильная разработка
ASO Skill
furkancingoz/aso-skillБесплатный open source инструмент ASO для Claude Code: генерация метаданных, анализ конкурентов, создание скриншотов через Gemini MCP, управление версиями и прямая отправка в App Store Connect — всё через 6 команд.
Установка
terminal
bash
claude mcp add gemini-mcp -s user -- npx -y @houtini/gemini-mcpREADME
🚀 ASO Skill — Полная оптимизация App Store для Claude Code
100% открытый ASO-инструментарий для Claude Code
Без подписок. Без API-ключей. Без скрытых платежей.
Возможности • Установка • Быстрый старт • Команды • Рабочие процессы
📋 Обзор
ASO Skill — полностью бесплатный и открытый инструментарий оптимизации App Store для Claude Code. Генерируйте метаданные, анализируйте конкурентов, создавайте скриншоты, управляйте версиями и отправляйте приложения в App Store Connect — всё с помощью 6 простых команд.
🆓 Почему open source?
- Никаких ежемесячных платежей — в отличие от AppTweak, Sensor Tower или ASOTools
- Без лимитов API — используйте сколько угодно
- Полная прозрачность — видно, как именно всё работает
- Сообщество — вносите вклад и улучшайте вместе
- Self-hosted — ваши данные остаются у вас
🎯 Чем это отличается от других инструментов
| Функция | Традиционные ASO-инструменты | ASO Skill |
|---|---|---|
| Цена | $50–500/месяц | Бесплатно навсегда |
| Генерация метаданных | Ручной ввод | AI, с проверкой символов |
| Анализ конкурентов | Дорогие подписки | Бесплатная интеграция iTunes API |
| Скриншоты | Нужен графический редактор | Генерация через Gemini MCP |
| App Store Connect | Ручная отправка | Прямая интеграция с API |
| Управление версиями | Веб-интерфейс ASC | CLI-команды |
| Рабочий процесс | Разрозненные инструменты | 6 единых команд |
✨ Возможности
📝 Оптимизация метаданных (/aso)
- Быстрый режим — готовые к копированию метаданные за минуты
- Режим аудита — полный анализ конкурентов и исследование рынка
- Режим локализации — перевод
.xcstringsна 70+ языков - Проверка символов — соблюдение всех ограничений
🔌 App Store Connect (/aso-connect)
- Мастер настройки — конфигурация учётных данных API
- Проверка статуса — готовность к отправке
- Синхронизация метаданных — прямая публикация в ASC
🚀 Управление релизами (/aso-release)
- Создание версий — новые версии в App Store
- Привязка сборок — связывание сборок с версиями
- Отправка на ревью — одной командой
- What's New — генерация из git-коммитов
- Поэтапный релиз — управление процентом раскатки
📸 Ресурсы (/aso-assets)
- Скриншоты — генерация через Gemini MCP
- Настройка IAP — создание и управление встроенными покупками
- Загрузка — публикация ресурсов в ASC
💬 Управление (/aso-manage)
- Отзывы — AI-предложения для ответов
- Юридические документы — Privacy Policy, Terms, EULA
- GDPR/CCPA — готовность к соответствию требованиям
🔨 Сборка (/aso-build)
- XcodeBuildMCP — сборка, архивирование, загрузка
- Симулятор/устройство — любая целевая платформа
- TestFlight — прямая загрузка
📦 Установка
Вариант 1: На уровне пользователя (рекомендуется)
git clone https://github.com/furkancingoz/aso-skill.git ~/.claude/skills/aso
Вариант 2: На уровне проекта
bash
mkdir -p .claude/skills
git clone https://github.com/furkancingoz/aso-skill.git .claude/skills/asoЗависимости
bash
# Обязательно: генерация JWT-токенов
pip3 install PyJWT cryptography
# Опционально: генерация скриншотов
claude mcp add gemini-mcp -s user -- npx -y @houtini/gemini-mcp
export GEMINI_API_KEY="your_key"
# Опционально: синхронизация IAP с RevenueCat
claude mcp add --transport http revenuecat https://mcp.revenuecat.ai/mcp \
--header "Authorization: Bearer YOUR_V2_API_KEY"🚀 Быстрый старт
1. Настройка учётных данных
/aso-connect setup
2. Генерация метаданных
/aso TaskFlow
3. Создание скриншотов
/aso-assets screenshots
4. Отправка в App Store
/aso-release create 1.0.0
/aso-release attach
/aso-connect sync
/aso-release submit
🎮 Команды
| Команда | Назначение | Подкоманды |
|---|---|---|
/aso | Генерация метаданных | (по умолчанию), --audit, --localize |
/aso-connect | Интеграция с ASC | setup, status, sync |
/aso-release | Управление версиями | create, attach, submit, notes, phased |
/aso-assets | Скриншоты и IAP | screenshots, iap |
/aso-manage | Отзывы и документы | reviews, legal |
/aso-build | Сборка Xcode | (по умолчанию), --archive, --upload |
Примеры команд
bash
# Быстрые метаданные
/aso "My App Name"
# Полный аудит с конкурентами
/aso MyApp --audit --competitors "Todoist,Any.do"
# Перевод на несколько языков
/aso --localize tr,de,ja
# Проверка готовности к отправке
/aso-connect status
# Создание новой версии и отправка
/aso-release create 1.2.0
/aso-release attach
/aso-release submit
# Генерация скриншотов
/aso-assets screenshots
# Управление отзывами
/aso-manage reviews --negative
# Генерация юридических документов
/aso-manage legal privacy📊 Рабочие процессы
Полная отправка в App Store
/aso-connect setup # 1. Настройка учётных данных
/aso AppName --audit # 2. Исследование и оптимизация
/aso-assets screenshots # 3. Генерация скриншотов
/aso-assets iap # 4. Настройка встроенных покупок
/aso-release create 1.0.0 # 5. Создание версии
/aso-release attach # 6. Привязка сборки
/aso-connect sync # 7. Публикация метаданных
/aso-connect status # 8. Проверка готовности
/aso-release submit # 9. Отправка на ревью
Обновление версии
/aso-release notes # Генерация What's New из git
/aso-release create 1.1.0 # Создание новой версии
/aso-release attach # Привязка последней сборки
/aso-release submit # Отправка на ревью