deploy

Deploy code to Railway services using the Railway CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bjornslib/cobuilder-harness --skill deploy-bjornslib
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/bjornslib/cobuilder-harness/tree/main/.claude/skills/railway-deploy
Command: npx skills add https://github.com/bjornslib/cobuilder-harness --skill deploy-bjornslib

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploying code to Railway can be error-prone and manual, requiring repeated CLI steps and careful coordination with services and environments. This skill provides a deterministic pathway to push current project code to Railway with a clear, repeatable process.

Core Features & Use Cases

  • Supports Detach mode and CI mode for background deployment and live log streaming.
  • Deploys the current project to Railway services, with optional targeting of a specific service or environment.
  • Enforces descriptive commit messages to document what was deployed and why.

Quick Start

Deploy the current directory to Railway by running railway up with a descriptive commit message.

Frequently Asked Questions about deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy code to Railway using the CLI?

To deploy code to Railway, this skill invokes the Railway CLI to build and release your project services. It requires a linked Railway project and CLI credentials to push your current directory with a descriptive commit message.

Can I deploy to a specific Railway service or project environment?

Yes, you can target a specific Railway service or project environment during deployment. The skill validates input flags to direct your code push to the correct service within your typical development workflows.

Does this Railway deployment method support CI mode and detach mode?

This Railway deployment supports both detach mode for background deployment and CI mode for live log streaming. These modes provide flexible options for building and releasing services in automated pipelines.

What do I need to set up before deploying my project to Railway?

Before deploying to Railway, you need Railway CLI credentials and a linked Railway project. This prerequisite setup ensures the CLI can authenticate and push your current project code to the correct Railway environment.

Why does my Railway deployment require a descriptive commit message?

Your Railway deployment requires a descriptive commit message to document what was deployed and why. This enforcement provides clear tracking for code changes pushed to your Railway services during development workflows.

What is the best way to automate Railway deployments in a CI pipeline?

The best way to automate Railway deployments in a CI pipeline is using CI mode with the Railway CLI to stream live build logs. This skill provides a deterministic, repeatable pathway to push code to Railway services without manual CLI steps.