LaunchKit · 2026
Back to Skills

railway-deploy

This skill should be used when the user wants to push code to Railway, says "railway up", "deploy", "deploy.

0
898 downloads
by @dbanys

Setup & Installation

openclaw skills install @dbanys/railway-deploy

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install railway-deploy

What This Skill Does

Deploys code from the current directory to Railway using `railway up`. Supports detach mode for fire-and-forget deploys and CI mode for streaming build logs. Can target specific services, environments, or projects without relinking.

CI mode streams build output inline so you can diagnose failures without running separate log commands.

When to use it

  • Deploying a backend API fix to production
  • Watching build logs while debugging a failed deploy
  • Shipping frontend changes to a staging environment
  • Deploying a subdirectory service in a monorepo
  • Running a deploy and immediately checking for build errors

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: deploy my changes and watch the build

AGENT
  1. 1Run `railway up --ci -m 'Deploy latest changes'`
  2. 2Stream build logs to the terminal in real time
  3. 3Check output for errors or success message
  4. 4If build fails, analyze the streamed logs directly
  5. 5If build succeeds, optionally run service skill to confirm status
OUTPUT

Build completes with streamed logs; deploy is live on Railway

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Railway CLI installed and authenticatedRailway project linked via `railway link` (or project ID provided)