Claude Skill Railway banner
mshumer mshumer

Claude Skill Railway

Development community

Description

Railway skill for Claude Code - manage deployments via CLI

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Railway Skill for Claude Code

A Claude Code skill for managing Railway deployments via CLI.

Features

  • Status checks - View project, environment, service, and deployment info
  • Health checks - Verify your deployment is responding
  • Logs - View deploy/build logs with natural language filters ("errors", "last hour")
  • Deploy - Deploy with automatic health verification
  • Variables - View/set env vars (sensitive values auto-redacted)
  • Project switching - Quick switch between Railway projects
  • Database access - Connect to database shells

Installation

npx add-skill mshumer/claude-skill-railway

Or manually copy the `railway` folder to your Claude Code skills directory:

# Personal (all projects)
cp -r railway ~/.claude/skills/

# Or project-specific
cp -r railway /path/to/project/.claude/skills/

Prerequisites

  1. Install Railway CLI: npm install -g @railway/cli
  2. Login: railway login
  3. Link a project: railway link

Usage

/railway              # Status check (default)
/railway status       # Project info + last deployment
/railway health       # Check if deployment is responding
/railway logs         # Recent logs
/railway logs errors  # Error logs only
/railway logs 1h      # Logs from last hour
/railway deploy       # Deploy + verify
/railway redeploy     # Redeploy without rebuild
/railway vars         # List environment variables
/railway switch  # Switch to different project
/railway db           # Connect to database shell
/railway link         # List and link a project

License

MIT