Скилл переезда с Lovable на Cloud.ru

ru-deploy

Скилл для Claude Code и Codex, который пошагово переносит проект с Lovable на сервер Cloud.ru: self-hosted Supabase, HTTPS, домен, почта, платежи YooKassa

Скилл

Высокий риск

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

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

  • Выполняет команды на боевом сервере по ssh и меняет конфигурацию продакшена
  • Настраивает прием платежей YooKassa и почтовые SMTP-учетные данные
Все причины и проверки
Российский стек

nickonai/ru-deploy-skill

Установка

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

npx skillfoxx add skills/ru-deploy

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

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

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

npx skills add nickonai/ru-deploy-skill --skill ru-deploy -a claude-code -y

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

Без сторонних утилит, из коммита 963f871
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .claude/skills
cp -R "$tmp/skills/ru-deploy" .claude/skills/ru-deploy

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

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

npx skills add nickonai/ru-deploy-skill --skill ru-deploy -a cursor -y

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

Без сторонних утилит, из коммита 963f871
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .agents/skills
cp -R "$tmp/skills/ru-deploy" .agents/skills/ru-deploy

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

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

npx skills add nickonai/ru-deploy-skill --skill ru-deploy -a github-copilot -y

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

Без сторонних утилит, из коммита 963f871
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .github/skills
cp -R "$tmp/skills/ru-deploy" .github/skills/ru-deploy

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

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

npx skills add nickonai/ru-deploy-skill --skill ru-deploy -a codex -y

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

Без сторонних утилит, из коммита 963f871
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .agents/skills
cp -R "$tmp/skills/ru-deploy" .agents/skills/ru-deploy

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

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

npx skills add nickonai/ru-deploy-skill --skill ru-deploy -a gemini-cli -y

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

Без сторонних утилит, из коммита 963f871
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .agents/skills
cp -R "$tmp/skills/ru-deploy" .agents/skills/ru-deploy

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

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

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .devin/skills
cp -R "$tmp/skills/ru-deploy" .devin/skills/ru-deploy

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

Бывший Windsurf.

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

npx skills add nickonai/ru-deploy-skill --skill ru-deploy -a cline -y

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

Без сторонних утилит, из коммита 963f871
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .cline/skills
cp -R "$tmp/skills/ru-deploy" .cline/skills/ru-deploy

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

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

npx skills add nickonai/ru-deploy-skill --skill ru-deploy -a roo -y

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

Без сторонних утилит, из коммита 963f871
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .roo/skills
cp -R "$tmp/skills/ru-deploy" .roo/skills/ru-deploy

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

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

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

npx skills add nickonai/ru-deploy-skill --skill ru-deploy -a opencode -y

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

Без сторонних утилит, из коммита 963f871
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .agents/skills
cp -R "$tmp/skills/ru-deploy" .agents/skills/ru-deploy

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

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

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .agents/skills
cp -R "$tmp/skills/ru-deploy" .agents/skills/ru-deploy

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

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

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/nickonai/ru-deploy-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/ru-deploy/
git -C "$tmp" checkout 963f87198ddf03160895c90dc5d6f65c4ab5a12f
mkdir -p .agents/skills
cp -R "$tmp/skills/ru-deploy" .agents/skills/ru-deploy

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

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

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

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

Склонируй репозиторий во временную папку и скопируй именно skills/ru-deploy в ~/.claude/skills/ru-deploy (для Claude Code) или ~/.codex/skills/ru-deploy (для Codex), затем перезапусти агента и напиши ему: перенеси мой проект с Lovable на российский сервер Cloud.ru.

Другие способы из описания автора
git clone https://github.com/nickonai/ru-deploy-skill.git /tmp/ru-deploy && cp -r /tmp/ru-deploy/skills/ru-deploy ~/.claude/skills/ru-deploy

Личный скилл, доступен во всех проектах.

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

Что делает

Скилл ведет пользователя со стороны Lovable (Vite + React + Supabase) к работающему сайту на своем домене на сервере Cloud.ru: поднимает self-hosted Supabase на виртуалке, настраивает домен и бесплатный HTTPS через Caddy, почту для сброса пароля через российский SMTP и платежи YooKassa с перепроверкой статуса вебхука. Работа идет стадиями с обязательными остановками: перед каждой агент объясняет, что будет делать, спрашивает разрешение, выполняет и показывает, чем именно проверил результат, только потом переходит дальше. Сложные вещи (ssh, Docker, YAML) делает агент, пользователю остаются только регистрация на Cloud.ru, кнопки в личном кабинете и копирование ключей.

Для кого. Для владельцев проектов на Lovable, которым нужен рабочий сайт на российском хостинге по 152-ФЗ, и которые не умеют администрировать сервер сами.

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

  • Сайт на Lovable работает нестабильно из России из-за зарубежного хостинга фронтенда и Supabase
  • Нужно, чтобы персональные данные пользователей хранились в России
  • Нет опыта с ssh и Docker, но есть желание сделать перенос под руководством агента

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

  • Проект не на связке Lovable + Vite + React + Supabase: скилл заточен только под нее
  • Не устраивает пошаговый режим с остановками и подтверждениями на каждой стадии

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

Перенеси мой проект с Lovable на российский сервер Cloud.ru

Ограничения

Ранняя версия проекта. Публичный IP для виртуалки Cloud.ru платный (около 146 рублей в месяц), хотя free tier виртуалки бесплатен; при привязке карты Cloud.ru дает бонусы на первые два месяца. Нужна утилита sshpass на компьютере пользователя. AI-функцию (распознавание или генерацию) пользователь донастраивает сам, скилл только оставляет понятный шов под GigaChat или YandexGPT. Не аффилирован с Lovable, Cloud.ru, Supabase или YooKassa.

Как отключить. Удалите папку ru-deploy из ~/.claude/skills или ~/.codex/skills.

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

  • Выполняет команды на боевом сервере по ssh и меняет конфигурацию продакшена
  • Настраивает прием платежей YooKassa и почтовые SMTP-учетные данные

Коротко о README

README перечисляет, что получает пользователь (домен, self-hosted Supabase, бесплатный HTTPS, почта, платежи, шов для AI), что нужно заранее (аккаунт Cloud.ru, sshpass, Claude Code или Codex), подробно описывает протокол стадий с четырьмя тактами на каждую и таблицу семи стадий переезда от осмотра до финала, а также раздел безопасности про отсутствие секретов в репозитории и перепроверку платежей YooKassa.

SKILL.md

---
name: ru-deploy
description: Поэтапный перенос проекта с Lovable на российский хостинг Cloud.ru с минимальными правками. Поднимает self-hosted Supabase (база, авторизация, хранилище, edge-функции) на виртуалке Cloud.ru, подключает домен и бесплатный HTTPS через Caddy, настраивает почту (сброс пароля) и платежи YooKassa. Для пользователей-новичков: агент делает тяжелую работу сам, пользователь копирует минимум команд.
---

# ru-deploy - переезд с Lovable на Cloud.ru

## Кому и зачем

Пользователь сделал проект в Lovable (Vite + React + Supabase). Lovable хостит фронт и держит Supabase в облаке за рубежом, плюс AI-функции идут через шлюз Lovable. Из России это работает нестабильно, а персональные данные граждан РФ по 152-ФЗ должны лежать в РФ.

Этот скилл проводит пользователя по шагам от проекта в Lovable до рабочего сайта на своем домене на Cloud.ru: своя база, авторизация, хранилище, почта и платежи, все в России.

## Главный принцип работы

Ты (агент) делаешь сложное, пользователь - простое.

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

Нужно ли уметь пользоваться ssh?

Нет, агент сам заходит на сервер и выполняет команды, от пользователя нужны только кнопки в личном кабинете Cloud.ru и копирование ключей.

Можно ли пропустить платежи или почту, если они не нужны?

Да, если стадия не нужна проекту, агент об этом говорит и пропускает ее с согласия пользователя.

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

MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента

MCP-серверСредний рискБез VPN80,7 тыс.Звезды репозитория
Выбор редакции

Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента

MCP-серверВысокий риск33,3 тыс.Звезды репозитория

Agent Skills для продуктов Google

Agent Skills for Google products and technologies

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

Официальная коллекция скиллов Google для работы с Google Cloud, BigQuery, GKE, рекламой и аналитикой из агента

СкиллВысокий риск20,5 тыс.Звезды репозитория

MCP-серверы для AWS

Open source MCP servers for AWS

Официальный

Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг

MCP-серверВысокий риск9,7 тыс.Звезды репозитория
Foxx AIСкилл переезда с Lovable на Cloud.ru

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