Skill

site-deploy

Skill для агента — как задеплоить лендинг / лид-магнит / клиентский сайт. Загружай on-demand когда Дима говорит «выкати сайт» / «опубликуй» / «pushni live».

Когда применять

Решение в 1 предложение

GitHub Pages бесплатно для статичных репо, Vercel auto-deploy для продуктовых сайтов. Деплой через git push.

Два пути деплоя

A. Vercel (для основных проектов: vda.vc, demis.world)

Когда: проект уже привязан к Vercel (.vercel/ в корне или connected на Vercel.com)

git add <files>
git commit -m "Deploy: <что задеплоено>"
git push https://vasilevdasfo:<TOKEN>@github.com/vasilevdasfo/<repo>.git main

После push — Vercel автоматически собирает и публикует за 30-60 секунд.

Проверка: curl -s -o /dev/null -w "%{http_code}\n" https://<domain>/<page>.html

B. GitHub Pages (для клиентских сайтов: promstroy-sites, etc)

Когда: простой статичный repo без Vercel

git add <files>
git commit -m "Deploy: <что>"
git push https://vasilevdasfo:<TOKEN>@github.com/vasilevdasfo/<repo>.git main

URL формата: https://vasilevdasfo.github.io/<repo>/<page>.html. Деплой 1-2 мин.

Стандартные репо Димы

ПроектRepoДеплойURL
Главный сайтvda-vcVercelhttps://vda.vc
Demis Worlddemis-worldVercelhttps://demis.world
Промстройpromstroy-sitesGitHub Pageshttps://vasilevdasfo.github.io/promstroy-sites/
DEMI nodedemi-nodenpmhttps://github.com/vasilevdasfo/demi-node

Версионирование (важное правило)

Mobile deploy check (обязательно перед push)

  1. Открой в Preview iframe 375×812
  2. Проверь document.body.scrollWidth === 375 (нет horizontal overflow)
  3. Скриншот hero + main content + closing — глазами

Если FAIL → fix clamp() на font-size, grid → 1fr на 720px, padding меньше.

После деплоя — обновить навигацию

  1. Добавить в 6_ЛИЧНЫЙ_БРЕНД/Сайт/📍_САЙТ_ВЕРСИИ.md
  2. Обновить ссылку в проектном CLAUDE.md
  3. Если новая страница — добавить ссылку в index.html живого сайта (футер/контакты)

Анти-паттерны

Если что-то сломалось


Полная мастер-инструкция в vault: 5_БАЗА_ЗНАНИЙ/reference_deploy_master.md. Skill версия 1.0 · 2026-04-24.