railway

Orchestrate Railway deployments, logs, status checks, and environment variables via CLI.

3|1|Updated Oct 8, 2025
One-click install
npx skills add https://github.com/maedmatt/dotfiles --skill railway-maedmatt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: railway
Source: https://github.com/maedmatt/dotfiles/tree/main/shared/skills/railway
Command: npx skills add https://github.com/maedmatt/dotfiles --skill railway-maedmatt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Railway deployments, status, and environment variables from AI prompts can be tedious and error-prone without a consistent workflow.

Core Features & Use Cases

  • Deployment & Status: Check project status, view recent deployments, and verify domain health.
  • Logs & Variables: Retrieve deployment logs and manage environment variables with redaction for sensitive data.
  • Use Case: Coordinate multi-project Railway environments, switch projects, and quickly link a project for CI/CD pipelines.

Quick Start

Ask the Railway skill to show the current project status and last deployment, then list available commands such as status, logs, deploy, vars, health, switch, db, and link.

Frequently Asked Questions about railway

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

FAQPage Schema
How do I check my Railway deployment status and view recent logs?

You can check Railway deployment status and view logs by requesting the current project status and last deployment. The workflow retrieves project status, recent deployments, and deployment logs while redacting sensitive data in the outputs.

Can I manage Railway environment variables without exposing sensitive data?

Yes, you can manage Railway environment variables safely. The workflow handles environment variables and automatically redacts sensitive data in the outputs, ensuring secrets are not exposed when retrieving or updating configuration.

Do I need the Railway CLI installed to automate deployments from AI prompts?

Yes, the Railway CLI must be installed globally to automate deployments from AI prompts. The workflow performs pre-flight checks to verify the CLI is available before orchestrating any deployment, status, or environment variable operations.

What's the best way to switch between multiple Railway projects for CI/CD?

The best way to switch between multiple Railway projects is using the switch and link workflows. These commands let you quickly link a chosen project for CI/CD pipelines and coordinate multi-project environments safely.

How does health checking work for Railway project domains?

Health checking for Railway project domains verifies domain health as part of the deployment workflow. It checks whether your deployed domains are responding correctly, confirming your application is live and reachable after a deployment.

Why are sensitive values redacted when I retrieve Railway deployment logs?

Sensitive values are redacted when retrieving Railway deployment logs to prevent secrets from leaking into AI prompt outputs. This safety mechanism ensures environment variables and other sensitive data remain protected during status checks and log retrieval.