К основному содержанию
скилл

deployment — скилл для Claude Code: логи и перезапуск Railway

Скилл для Claude, который даёт агенту управлять деплоями Railway: смотреть логи, перезапускать, пересобирать и снимать. Пригодится, когда сервис падает или нужно разобраться в истории выкаток.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill railway/deployment
Открыть на GitHub

Что делает deployment

Скилл закрывает жизненный цикл уже существующего деплоя в Railway. Агент умеет вывести список деплоев с ID и статусами, показать логи сборки или рантайма, перезапустить контейнер, пересобрать последний деплой и снять текущий командой railway down. Внутри — инструкции по вызовам Railway CLI, а разрешённый инструмент ограничен Bash(railway:*), так что агент работает только через эту утилиту.

Логи фильтруются по уровню и тексту: railway logs --lines 50 --filter "@level:error" --json. Есть выборка по времени через --since и --until в относительном формате (30s, 5m, 2h, 1d, 1w) или в ISO 8601. По умолчанию railway logs отдаёт логи последнего успешного деплоя, для текущего нужен флаг --latest. ID деплоя передаётся позиционным аргументом, а не через --deployment — этот флаг булев и переключает на логи деплоя вместо --build.

Для работы нужен Railway CLI: скилл указан как зависимость от railway-cli, без него команды не выполнятся. И важная граница: railway down останавливает деплой, но сервис остаётся. Полное удаление сервиса — не сюда, для этого в описании указан скилл railway-environment с isDeleted: true. Если перепутать, сервис останется висеть без запущенного деплоя.

Какие задачи решает

  • посмотреть логи упавшего деплоя и найти причину
  • перезапустить контейнер без пересборки после смены внешних ресурсов
  • вывести историю деплоев сервиса с ID и статусами
  • пересобрать последний деплой после правки конфига
  • снять текущий деплой, оставив сам сервис на месте

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

  • Покажи последние 100 строк логов сервиса backend и выдели ошибки
  • Перезапусти деплой сервиса api без пересборки
  • Сними текущий деплой сервиса web

Как установить deployment

1Через claude-code-templates

npx claude-code-templates@latest --skill railway/deployment

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill deployment -a claude-code

3Вручную: положить файлы

~/.claude/skills/deployment/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/deployment/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о deployment

Как установить deployment в Claude Code?

Через шаблоны: npx claude-code-templates@latest --skill railway/deployment. Второй способ — npx skills add davila7/claude-code-templates --skill deployment -a claude-code. После установки файл скилла лежит в ~/.claude/skills/deployment/SKILL.md.

Что делает скилл deployment?

Управляет деплоями Railway: список и история, логи деплоя и сборки, перезапуск, пересборка, снятие деплоя. Всё через Railway CLI.

Чем railway down отличается от удаления сервиса?

railway down останавливает текущий деплой, но сервис продолжает существовать. Чтобы удалить сервис целиком, нужен скилл railway-environment с isDeleted: true.

Похожие скиллы

Все скиллы по теме «DevOps и инфраструктура» →
wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 354 000установок

Из того же набора361

Весь набор →
gws-gmail-watch Слэш-команда запускает наблюдение за новыми письмами Gmail и отдаёт их потоком NDJSON. Пригодится, когда нужно складывать входящие в файлы или пайплайн. 71установок terraform-specialist Скилл для Claude, который ведёт проектирование модулей Terraform и OpenTofu, работу с состоянием и автоматизацию в CI. Пригодится, когда инфраструктуру описывают кодом, а не руками. 70установок inference-serving-vllm Скилл для Claude, который помогает разворачивать модели на vLLM: сервер с OpenAI-совместимым API, батчевый инференс и квантизация. 70установок gws-events-renew Продлевает и реактивирует подписки Google Workspace Events, чтобы они не истекали. Пригодится, если бот или скрипт слушает события Workspace и подписка вот-вот умрёт. 70установок seoagent Ведёт SEO-работу в репозитории: аудит, кластеры ключевых слов, брифы и черновики статей сохраняются в .seoagent/ и не теряются между сессиями. 69установок gws-cloudidentity Слэш-команда прогоняет операции Google Cloud Identity через Google Workspace CLI: группы, участники, устройства, SSO-профили. Пригодится, когда админские задачи надо решать из чата. 68установок gws-people Слэш-команда для Claude Code, которая через CLI gws управляет контактами и профилями Google Workspace: создаёт, ищет, обновляет и удаляет записи. 67установок core-components Скилл для Claude, который заставляет агента собирать интерфейс из компонентов вашей библиотеки и дизайн-токенов вместо сырых значений. 66установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой