projects

Manage Railway projects via CLI and GraphQL helper script.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ArthTech-AI/Marketplace-extensions --skill projects-arthtech-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: projects
Source: https://github.com/ArthTech-AI/Marketplace-extensions/tree/main/skills/railway/projects
Command: npx skills add https://github.com/ArthTech-AI/Marketplace-extensions --skill projects-arthtech-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the friction of managing Railway projects by letting you inspect, switch, and update project settings without leaving your Claude Code workflow.

Core Features & Use Cases

  • Project Discovery: List projects and workspaces with concise summaries instead of raw JSON.
  • Project Switching: Link the current directory to a different Railway project quickly and safely.
  • Project Configuration: Rename projects, toggle PR deploys, and change public or private visibility through the Railway API.
  • Use Case: A developer can review all available projects, move the active workspace to the correct one, and update deployment settings in a single assistant-guided flow.

Quick Start

Use the projects skill to show my Railway projects and switch the current directory to the project named staging.

Frequently Asked Questions about projects

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

FAQPage Schema
How do I list and switch Railway projects from my terminal?

To list and switch Railway projects, you can use a Claude Code session to view available workspaces and link your current directory to a different project. This provides concise summaries instead of raw JSON output.

Can I toggle PR deploys and change Railway project visibility via the CLI?

Yes, you can toggle PR deploys and change public or private visibility for Railway projects. This is done through authenticated Railway API mutations triggered directly from your Claude Code session.

What do I need to manage Railway projects through Claude Code?

To manage Railway projects through Claude Code, you need the Railway CLI, a GraphQL helper script, jq, curl, and a valid Railway login token for authenticated project mutations.

How does managing Railway projects in Claude Code compare to using the Railway CLI directly?

Managing Railway projects in Claude Code offers an assistant-guided flow to review workspaces, switch projects, and update settings in one place, avoiding the friction of running individual raw CLI commands manually.

Why do my Railway project mutations fail when using this workflow?

Railway project mutations fail when your environment is missing a valid Railway login token. You must ensure the Railway CLI is installed and properly authenticated before attempting to rename projects or update settings.