railway-status

Checks Railway project status, services, and active deployments via the Railway CLI.

30.5k|3.5k|Updated Jul 4, 2025
One-click install
npx skills add https://github.com/davila7/claude-code-templates --skill railway-status
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: railway-status
Source: https://github.com/davila7/claude-code-templates/tree/main/cli-tool/components/skills/railway/status
Command: npx skills add https://github.com/davila7/claude-code-templates --skill railway-status

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires railway-cli.

What problem does it solve?

When working on a project deployed to Railway, developers often need a quick answer to "what is running right now?" without leaving their terminal or digging through the Railway dashboard. This Skill retrieves the current project, environment, services, and deployment status directly from the Railway CLI.

Core Features & Use Cases

  • Project Status Overview: Runs railway status --json and presents the project name, workspace, current environment, services, and domains in a readable summary.
  • Active Deployment Tracking: Surfaces in-progress deployments from the activeDeployments field, showing builds and deploys currently running.
  • Guided Error Recovery: Detects common failure states—CLI not installed, not authenticated, or no linked project—and provides exact remediation commands like railway login or railway link.
  • Use Case: Before pushing new code, ask for the Railway status to confirm which environment is active and whether any deployment is still in progress, avoiding conflicts.

Quick Start

Ask the assistant to show the current Railway deployment status for this project directory.

Frequently Asked Questions about railway-status

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

FAQPage Schema
How do I check my Railway project status from the terminal?

Run `railway status --json` with the Railway CLI to get structured output showing your project, environment, services, and active deployments. This Skill parses that JSON and presents it as a readable summary.

How do I see active Railway deployments in progress?

The `railway status --json` output includes an `activeDeployments` array on each service showing builds and deploys currently running. This Skill surfaces those entries with their status such as building or deploying.

What should I do if the Railway CLI is not installed?

Install it with `npm install -g @railway/cli` or `brew install railway`, then authenticate with `railway login`. The Skill detects the missing CLI via `command -v railway` and provides these exact steps.

Why does railway status say no linked project?

The current directory is not associated with a Railway project. Run `railway link` to connect an existing project or `railway init` to create a new one, then check status again.

Can this skill show environment variables or service configuration?

No. This Skill only reports project, environment, service, and deployment status. For variables, build settings, start commands, or service source details, use the railway-environment skill instead.