service — скилл для Claude Code: статус и настройка Railway
Скилл проверяет состояние сервиса Railway, меняет его имя и иконку, переключает привязку или создаёт сервис из Docker-образа.
npx claude-code-templates@latest --skill railway/serviceЧто делает service
Скилл использует Railway CLI для проверки состояния сервиса и списка деплоев. Также он помогает изменить имя или иконку, привязать другой сервис к текущей папке и создать сервис с Docker-образом через GraphQL API. Для создания сервиса с локальным кодом предусмотрен отдельный скилл railway-new.
При создании сервису нужны ID проекта; для настройки окружения используются отдельные шаги скилла railway-environment. GitHub-репозиторий подключают через него же, а не напрямую при создании сервиса. Для работы команд Railway нужен railway-cli; образ должен быть доступен из реестра, иначе создание не сработает.
Какие задачи решает
- проверить статус текущего деплоя
- посмотреть историю последних деплоев
- переименовать сервис Railway
- сменить иконку сервиса
- создать сервис из Docker-образа
Примеры запросов агенту
- Проверь статус сервиса Railway и покажи последние деплои.
- Переименуй текущий сервис в
api-staging. - Создай сервис Railway из Docker-образа
nginx:latest.
Как установить service
1Через claude-code-templates
npx claude-code-templates@latest --skill railway/service2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill service -a claude-code3Вручную: положить файлы
~/.claude/skills/service/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/service/
Вручную: положить файлы
.agents/skills/service/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/service/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates service2Вручную: положить файлы
.github/skills/service/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/railway/serviceВручную: положить файлы
.devin/skills/service/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о service
Как установить service в Claude Code?
Выполните npx claude-code-templates@latest --skill railway/service. Для установки из репозитория используйте отдельный способ: npx skills add davila7/claude-code-templates --skill service -a claude-code.
Что делает скилл service?
Он показывает статус сервиса и деплоев Railway, меняет имя или иконку, переключает привязанный сервис и создаёт сервис из Docker-образа.
Можно ли создать через service сервис из GitHub-репозитория?
Сначала создайте пустой сервис с помощью railway-new, затем настройте источник через railway-environment. Подключать репозиторий напрямую при создании сервис не должен.