projects

List, switch, and configure Railway projects and settings across workspaces.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sidpalas/background-agent --skill projects-sidpalas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: projects
Source: https://github.com/sidpalas/background-agent/tree/main/.opencode/skill/projects
Command: npx skills add https://github.com/sidpalas/background-agent --skill projects-sidpalas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Railway project management workflow is fragmented across multiple tools and interfaces. This skill centralizes listing, switching, renaming, and configuring projects and PR deploys to streamline admin tasks and reduce context switching.

Core Features & Use Cases

  • List and view projects across workspaces with concise fields.
  • Switch the active project and update core project settings like name, privacy, and PR deploys.
  • Determine workspace membership and basic project metadata to support governance and collaboration.

Quick Start

List projects with the list command and switch to your chosen project using the link command to start managing settings.

Frequently Asked Questions about projects

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

FAQPage Schema
How do I list all Railway projects across my workspaces?

To list Railway projects across workspaces, use the list command to view all available projects with concise metadata fields. This allows you to quickly determine workspace membership and identify project contexts for administration.

How do I switch the active Railway project from the command line?

Switch the active Railway project by using the link command to change your current context. This updates your active project target so subsequent operations apply to the newly selected workspace project.

Can I enable or disable Railway PR deploys for a project?

Yes, you can enable or disable Railway PR deploys by updating project fields via the mutation interface. This allows you to directly configure pull request deployment settings for your active project context.

What is the best way to rename a Railway project and update its privacy settings?

The best way to rename a Railway project or update privacy settings is by applying updates through the project mutation interface. You can configure core project fields like name and public or private access from a single command.

Does this approach require switching contexts to manage project settings in different workspaces?

No, you do not need to manually switch contexts elsewhere first. You can query workspace membership, list projects, and directly use the link command to switch contexts and manage settings across workspaces in one place.