mg-railway-deploy-all

Deploy ModelGuide API, UI, and LB services to a Railway environment.

106|4|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/modelguide/modelguide --skill mg-railway-deploy-all
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mg-railway-deploy-all
Source: https://github.com/modelguide/modelguide/tree/main/.claude/skills/mg-railway-deploy-all
Command: npx skills add https://github.com/modelguide/modelguide --skill mg-railway-deploy-all

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires railway-mcp, and includes scripts (resource) components.

What problem does it solve?

Manually deploying all ModelGuide services to a Railway environment can be time-consuming and error-prone. This Skill automates the deployment process with a single command.

Core Features & Use Cases

  • Automated Deployment: Deploy all ModelGuide services (API, UI, LB) to a Railway environment with one command.
  • No Database Migrations: This Skill does not run database migrations. Run migrations separately if needed.
  • Service Directory Mapping: Each service is deployed from its specific subdirectory for accurate deployment.
  • Preflight Checks: Ensures the Railway link resolves to the repo root and confirms the link is correct.

Quick Start

Deploy all ModelGuide services to your Railway environment with the command: 'mg-railway-deploy-all deploy all --project <project> --environment <env>'

Frequently Asked Questions about mg-railway-deploy-all

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

FAQPage Schema
How do I deploy all ModelGuide services to Railway at once?

To deploy all ModelGuide services, use the command 'mg-railway-deploy-all deploy all --project <project> --environment <env>'. This automates parallel deployment of the API, UI, and LB services from their specific subdirectories to your Railway environment.

Can I run database migrations when deploying ModelGuide services to Railway?

No, you cannot run database migrations during the ModelGuide deployment process. This Skill explicitly excludes database migrations, so you must run any required database schema updates separately before or after deploying your services.

Do I need the Railway MCP tools to automate ModelGuide deployments?

Yes, you need the Railway MCP tools installed to automate ModelGuide deployments. The Skill requires the railway-mcp dependency to handle linking to the correct Railway project and environment, and to execute the parallel service deployments.

What preflight checks are performed before deploying services to Railway?

Preflight checks ensure the Railway link resolves to the repository root and verify the link is correct before deploying. This prevents deployment errors by confirming the project and environment configuration is accurate prior to starting the parallel service deployment.

How does automated Railway deployment handle the API, UI, and LB service directories?

Automated Railway deployment maps each service to its specific subdirectory for accurate deployment. The API, UI, and LB services are deployed in parallel from their respective directories, and the system checks deployment logs to monitor the process.

Why is my manual Railway deployment of multiple services failing?

Manual Railway deployments often fail due to incorrect project linking or environment misconfiguration. Using an automated deployment Skill performs preflight checks to ensure the Railway link resolves correctly to the repo root before deploying the API, UI, and LB services.