SaaS-генератор карточек для WB, Ozon и Amazon

MarketAI

Открытый исходный код SaaS на Next.js: по краткому брифу Claude пишет заголовок, описание и буллиты карточки для Wildberries, Ozon и Amazon

Воркфлоу

Низкий риск

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

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

  • Это отдельный веб-сервис, а не инструмент, дающий агенту доступ к аккаунтам маркетплейсов пользователя
Все причины и проверки
Российский стек

kzhigalov-dev/marketai

Установка

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

npx skillfoxx add workflows/marketai

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

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

Выполните в терминале в папке проекта

npx skills add kzhigalov-dev/marketai --skill ui-ux-pro-max -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fe6c2c3
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .claude/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .claude/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add kzhigalov-dev/marketai --skill ui-ux-pro-max -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fe6c2c3
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .agents/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add kzhigalov-dev/marketai --skill ui-ux-pro-max -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fe6c2c3
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .github/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .github/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add kzhigalov-dev/marketai --skill ui-ux-pro-max -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fe6c2c3
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .agents/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add kzhigalov-dev/marketai --skill ui-ux-pro-max -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fe6c2c3
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .agents/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .devin/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .devin/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add kzhigalov-dev/marketai --skill ui-ux-pro-max -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fe6c2c3
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .cline/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .cline/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add kzhigalov-dev/marketai --skill ui-ux-pro-max -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fe6c2c3
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .roo/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .roo/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add kzhigalov-dev/marketai --skill ui-ux-pro-max -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита fe6c2c3
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .agents/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .agents/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/kzhigalov-dev/marketai.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /.claude/skills/ui-ux-pro-max/
git -C "$tmp" checkout fe6c2c3123acad4d5789cfcdb0b6caab0b482672
mkdir -p .agents/skills
cp -R "$tmp/.claude/skills/ui-ux-pro-max" .agents/skills/ui-ux-pro-max

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит fe6c2c3.

Текст для агента

Склонируй репозиторий, выполни npm install, скопируй .env.local.example в .env.local с ключами Supabase, Anthropic и Stripe/ЮKassa, затем запусти npm run dev.

Другие способы из описания автора
npm install && cp .env.local.example .env.local && npm run dev

Локальный запуск после заполнения ключей Supabase, Anthropic и платежных систем.

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

Что делает

Это не скилл и не MCP-сервер, а исходный код целого веб-приложения: пользователь заходит на сайт, вводит короткий бриф о товаре и получает от Claude через Anthropic SDK готовый текст карточки. Есть публичное демо без регистрации, личный кабинет на Supabase Auth с OAuth и раздельная оплата подписки через Stripe для международных пользователей и через ЮKassa для российского рынка, каждая со своим обработчиком webhook. Проект описан автором как сольная работа целиком, от промпт-пайплайна до биллинга и деплоя на Vercel.

Для кого. Для тех, кто изучает исходный код SaaS-продукта на базе Claude с двойным биллингом Stripe и ЮKassa, а не ищет готовый инструмент для агента.

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

  • Нужен пример продакшн-архитектуры Next.js плюс Claude плюс двойной биллинг для российского и зарубежного рынка
  • Хотите развернуть похожий сервис у себя и посмотреть на реализацию генерации карточек
  • Есть свои ключи Supabase, Anthropic, Stripe и ЮKassa для локального запуска

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

  • Ищете скилл, MCP-сервер или CLI, которые агент устанавливает и вызывает сам: этот проект не такой, это отдельный сайт
  • Не хотите поднимать полный стек (Next.js, Supabase, платежные системы) ради генерации текста карточки
  • Нужна интеграция с Seller API маркетплейсов: проект только пишет текст, в кабинет ничего не выгружает

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

Опиши товар и целевую площадку в форме MarketAI, чтобы получить заголовок и описание карточки

Ограничения

Это исходный код SaaS-сайта, а не устанавливаемый в агента скилл, MCP-сервер, плагин или CLI: пользоваться им напрямую из Claude Code или Cursor нельзя, только через развернутый сайт или собственный локальный запуск. Нужны собственные ключи Supabase, Anthropic и Stripe или ЮKassa. Проект не подключается к Seller API маркетплейсов и не публикует карточки, только пишет текст.

Как отключить. Остановите локальный сервер разработки или удалите развертывание на Vercel, отдельного скилла для отключения нет.

Проверка безопасности

  • Это отдельный веб-сервис, а не инструмент, дающий агенту доступ к аккаунтам маркетплейсов пользователя

Коротко о README

README описывает возможности (AI-генерация карточки, демо без регистрации, аккаунты на Supabase, двойной биллинг Stripe и ЮKassa), стек (Next.js 16, TypeScript, Supabase, Claude, Stripe, Tailwind, Vercel), структуру каталогов app/api, auth и dashboard и команды локального запуска.

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

Это скилл или MCP-сервер для агента?

Нет, это исходный код отдельного веб-сервиса, который сам внутри себя вызывает Claude через Anthropic SDK.

Публикует ли сервис карточку сразу на Ozon или Wildberries?

Нет, по README он только генерирует текст карточки, публикацию в кабинет площадки делает сам пользователь.

Выбор редакции

Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов

СкиллНизкий рискБез VPN52,7 тыс.Звезды репозитория
Выбор редакции

Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов

СкиллНизкий риск51,8 тыс.Звезды репозитория
Официальный

Официальный удаленный MCP-сервер SendPulse: статистика, рассылки и данные пользователей через чат с агентом

MCP-серверВысокий рискРоссийский стек1Звезды репозитория
Выбор редакции

MCP-сервер и CLI на всех 113 методах API v5 Яндекс Директа, собранных из WSDL: по умолчанию только 9 читающих, запись включается явно

MCP-серверВысокий рискРоссийский стекБез VPN1Звезды репозитория
Foxx AISaaS-генератор карточек для WB, Ozon и Amazon

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.