netlify-deploy · davila7 — скилл для Claude Code: деплой на Netlify
Скилл для Claude, который проводит проект через деплой на Netlify: проверка входа, привязка сайта, сборка и заливка на превью или в прод.
npx claude-code-templates@latest --skill development/netlify-deployЧто делает netlify-deploy
Скилл берёт на себя рутину вокруг npx netlify. Сначала он смотрит вывод npx netlify status: если сессии нет, агент предложит npx netlify login или переменную NETLIFY_AUTH_TOKEN. Дальше определяется, привязан ли сайт: для Git-проекта агент пробует npx netlify link --git-remote-url <REMOTE_URL>, а если сайта на Netlify ещё нет — запускает npx netlify init и проходит выбор команды, имени и настроек сборки.
Перед сборкой проверяются зависимости — для npm-проекта это npm install. Публикация идёт в два шага: npx netlify deploy даёт превью с отдельным URL, npx netlify deploy --prod выкладывает на боевой адрес. Настройки сборки CLI берёт из netlify.toml, если файла нет — спросит команду и каталог публикации и предложит варианты под фреймворк из package.json.
Нужен аккаунт Netlify с активной сессией, а деплой может занять несколько минут — таймаут стоит выставить с запасом. Если песочница режет исходящие запросы и вылазят таймауты или ошибки DNS, команду перезапускают с sandbox_permissions=require_escalated, иначе заливка просто не дойдёт до Netlify.
Какие задачи решает
- выложить проект на Netlify из текущей папки
- привязать репозиторий к существующему сайту по Git remote
- сделать превью-деплой с отдельным URL перед продом
- задать команду сборки и каталог публикации без netlify.toml
- разобраться, почему деплой падает на входе или сборке
Примеры запросов агенту
- Проверь вход в Netlify и задеплой проект как превью
- Привяжи этот репозиторий к сайту на Netlify и собери прод
- Запусти
npx netlify deploy --prodи покажи ссылку на сайт
Как установить netlify-deploy
1Через claude-code-templates
npx claude-code-templates@latest --skill development/netlify-deploy2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill netlify-deploy -a claude-code3Вручную: положить файлы
~/.claude/skills/netlify-deploy/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/netlify-deploy/
Вручную: положить файлы
.agents/skills/netlify-deploy/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/netlify-deploy/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates netlify-deploy2Вручную: положить файлы
.github/skills/netlify-deploy/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/netlify-deployВручную: положить файлы
.devin/skills/netlify-deploy/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о netlify-deploy
Как установить netlify-deploy в Claude Code?
Через набор шаблонов: npx claude-code-templates@latest --skill development/netlify-deploy. Второй способ — npx skills add davila7/claude-code-templates --skill netlify-deploy -a claude-code. После установки файл скилла лежит в ~/.claude/skills/netlify-deploy/SKILL.md.
Что делает netlify-deploy?
Ведёт агента по шагам деплоя на Netlify: проверяет авторизацию CLI, привязывает или создаёт сайт, ставит зависимости, собирает проект и заливает его в превью или в прод.
Что нужно, чтобы скилл сработал?
Аккаунт Netlify с выполненным входом и веб-проект в текущем каталоге. Авторизоваться можно через браузер командой npx netlify login или задать NETLIFY_AUTH_TOKEN.
Похожие скиллы
Все скиллы по теме «DevOps и инфраструктура» →Сначала — netlify-deploy от других авторов.