railwayapp avatar

Use Railway

This handles the full Railway platform from the command line: spin up services and databases, manage deployments across environments, configure variables, troubleshoot build failures, work with S3-compatible object storage buckets, and pull logs or metrics. It knows Railway's hierarchy (workspaces, projects, environments, services) and can parse dashboard URLs to extract the right IDs. The skill wraps both deterministic CLI commands and the newer Railway Agent for natural language queries. Useful when you're wiring up infrastructure, debugging a crashed service, or need to provision a Postgres instance without leaving your editor. It prefixes commands with telemetry tags and handles context switching so you don't accidentally deploy to the wrong environment.

skills.sh installs
9.4K
GitHub stars
341
last updated
Aug 21, 2026

Install

$ npx -y skills add railwayapp/railway-skills --skill use-railway --agent claude-code

Installs into .claude/skills of the current project.

Files

Use Railway

Railway resource model

Railway organizes infrastructure in a hierarchy:

  • Workspace is the billing and team scope. A user belongs to one or more workspaces.
  • Project is a collection of services under one workspace. It maps to one deployable unit of work.
  • Environment is an isolated configuration plane inside a project (for example, production, staging). Each environment has its own variables, config, and deployment history.
  • Service is a single deployable unit inside a project. It can be an app from a repo, a Docker image, or a managed database.
  • Bucket is an S3-compatible object storage resource inside a project. Buckets are created at the project level and deployed to environments. Each bucket has credentials (endpoint, access key, secret key) for S3-compatible access.
  • Deployment is a point-in-time release of a service in an environment. It has build logs, runtime logs, and a status lifecycle.

Most CLI commands operate on the linked project/environment/service context. Use railway status --json to see the context, and --project, --environment, --service flags to override.

Tool routing

Sponsors

Details

Repository
github.com/railwayapp/railway-skills
Categories
DevOps & CI/CD, Documentation, AI & Agent Building, Release Management, Debugging, Cloud & Infrastructure

More from railwayapp/railway-skills

All 14
1agents365-ai avatardrawio-skillagents365-ai/365-skillsUse when the user requests diagrams, flowcharts, architecture diagrams, ER diagrams, UML / sequence / class diagrams, SysML / MBSE diagrams (block definition, i9Kskills.sh installs
2github avatarazure-static-web-appsgithub/awesome-copilotHelps create, configure, and deploy Azure Static Web Apps using the SWA CLI. Use when deploying static sites to Azure, setting up SWA local development, configu8.9Kskills.sh installs
3affaan-m avatarvideo-editingaffaan-m/eccAI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, E8.6Kskills.sh installs
4imbad0202 avatardeep-researchimbad0202/academic-research-skillsUniversal deep research agent team. 13-agent pipeline for rigorous academic research on any topic. 8 modes: full research, quick brief, paper review, lit-review8Kskills.sh installs
5google avataragent-platform-alert-configurationgoogle/skillsConfigures best-practice alerting policies for AI agents using OpenTelemetry (OTel) metrics. Use when analyzing, writing, or deploying alerting policies to moni7.8Kskills.sh installs
6agents365-ai avatardrawio-skillagents365-ai/drawio-skillUse when the user requests diagrams, flowcharts, architecture diagrams, ER diagrams, UML / sequence / class diagrams, SysML / MBSE diagrams (block definition, i7.4Kskills.sh installs