ship

Automate Railway deployments and debug issues with CLI commands.

4|Updated Oct 24, 2025
One-click install
npx skills add https://github.com/tech-with-seth/iridium --skill ship-tech-with-seth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/tech-with-seth/iridium/tree/main/.github/skills/ship
Command: npx skills add https://github.com/tech-with-seth/iridium --skill ship-tech-with-seth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates deploying an application to Railway and provides debugging workflows for deployment issues.

Core Features & Use Cases

  • Deploy to Railway with a single command; monitor deployment status; view logs; and redeploy after failures.
  • Use Case: A developer pushes a feature branch; the Skill automatically deploys to Railway and surfaces the deployment status and logs to verify success.
  • Common scenarios include checking status, streaming logs, handling failed deployments, and performing redeploys to ensure uptime.

Quick Start

  • Install Railway CLI: npm install -g @railway/cli
  • Login: railway login
  • Link to project: railway link
  • Deploy: railway up
  • Check status: railway status
  • View logs: railway logs
  • Redeploy latest: railway deployment redeploy

Frequently Asked Questions about ship

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

FAQPage Schema
How do I deploy an application to Railway using the CLI?

To deploy an application to Railway, link your existing project repository using the Railway CLI and run the railway up command to initiate a new deployment and stream the build logs directly.

Why did my Railway deployment fail and how do I debug it?

To debug a failed Railway deployment, use the railway logs command to stream application output and the railway status command to inspect deployment metadata for identifying the exact failure point.

How do I redeploy a failed deployment on Railway?

You can redeploy a failed Railway deployment by running the railway deployment redeploy command, which restarts the build and deployment process to restore application uptime after a failure.

Do I need the Railway CLI installed to deploy and monitor my application?

Yes, you need the Railway CLI installed globally via npm and an existing Railway project linked to your repository to execute deployment, logging, and status monitoring commands.

What is the best way to monitor Railway deployment status after pushing a feature branch?

The best way to monitor Railway deployment status after pushing a feature branch is running the railway status and railway logs commands to verify deployment success and surface application errors.

Can I check Railway logs to verify if my application deployed successfully?

Yes, you can check Railway logs by running the railway logs command to stream real-time application output and verify whether your deployment completed successfully or encountered runtime errors.