status

railwayapp/railway-skills · updated Apr 8, 2026

$npx skills add https://github.com/railwayapp/railway-skills --skill status
0 commentsdiscussion
summary

Check current Railway project status, services, and deployment state.

  • Verifies Railway CLI installation and authentication before querying project status
  • Returns project name, workspace, active environment, and list of services with their deployment status
  • Displays active deployments and configured domains for the linked project
  • Handles common errors: missing CLI, authentication failures, and unlinked projects with clear remediation steps
skill.md

Railway Status

Check the current Railway project status for this directory.

When to Use

  • User asks about Railway status, project, services, or deployments
  • User mentions deploying or pushing to Railway
  • Before any Railway operation (deploy, update service, add variables)
  • User asks about environments or domains

When NOT to Use

Use the environment skill instead when user wants:

  • Detailed service configuration (builder type, dockerfile path, build command, root directory)
  • Deploy config (start command, restart policy, healthchecks, predeploy command)
  • Service source (repo, branch, image)
  • Compare service configs
  • Query or change environment variables

Check Status

Run:

railway status --json

First verify CLI is installed:

command -v railway

Handling Errors

CLI Not Installed

If command -v railway fails:

Railway CLI is not installed. Install with:

npm install -g @railway/cli

or

brew install railway

Then authenticate: railway login

Not Authenticated

If railway whoami fails:

Not logged in to Railway. Run:

railway login

No Project Linked

If status returns "No linked project":

No Railway project linked to this directory.

To link an existing project: railway link To create a new project: railway init

Presenting Status

Parse the JSON and present:

  • Project: name and workspace
  • Environment: current environment (production, staging, etc.)
  • Services: list with deployment status
  • Active Deployments: any in-progress deployments (from activeDeployments field)
  • Domains: any configured domains

Example output format:

Project: my-app (workspace: my-team)
Environment: production

Services:
- web: deployed (https://my-app.up.railway.app)
- api: deploying (build in progress)
- postgres: running

The activeDeployments array on each service shows currently running deployments with their status (building, deploying, etc.).

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.849 reviews
  • Isabella Dixit· Dec 24, 2024

    status is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Nia Jackson· Dec 16, 2024

    Registry listing for status matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Amina Bansal· Nov 15, 2024

    Solid pick for teams standardizing on skills: status is focused, and the summary matches what you get after install.

  • Aanya Park· Nov 7, 2024

    status reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Aanya Jackson· Oct 26, 2024

    I recommend status for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Chinedu Bhatia· Oct 22, 2024

    Keeps context tight: status is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Aditi Harris· Oct 6, 2024

    We added status from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Ishan Gonzalez· Sep 13, 2024

    status reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Yash Thakker· Sep 9, 2024

    Keeps context tight: status is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Aditi Taylor· Sep 9, 2024

    Registry listing for status matched our evaluation — installs cleanly and behaves as described in the markdown.

showing 1-10 of 49

1 / 5