projects

List, switch, rename, and configure Railway projects via CLI and GraphQL API.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bjornslib/cobuilder-harness --skill projects-bjornslib
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: projects
Source: https://github.com/bjornslib/cobuilder-harness/tree/main/.claude/skills/railway-projects
Command: npx skills add https://github.com/bjornslib/cobuilder-harness --skill projects-bjornslib

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Railway project management across workspaces to list, switch, rename, and configure project settings in a centralized workflow.

Core Features & Use Cases

  • List all projects and their workspaces with quick, contextual details.
  • Switch the active project in the current workspace and apply updates to visibility and deployment settings.
  • Update project attributes such as name, description, privacy (isPublic), and PR deploys, via a CLI and GraphQL API.

Quick Start

List your projects with the railway CLI and switch to the desired one using railway link.

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, this Skill queries the CLI and displays each project with its workspace and contextual details. It interacts with the Railway API to gather and present the project data.

How do I switch the active Railway project in my current workspace?

Switch the active Railway project by using the railway link command within the Skill's workflow. It updates your current workspace context to point to the newly selected project for subsequent deployments.

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

Yes, you can enable or disable PR deploys for a Railway project. The Skill uses a helper script to perform GraphQL API mutations, allowing you to toggle PR deployment settings directly.

How do I update Railway project settings like name, description, and privacy?

Update Railway project settings like name, description, and privacy by running the provided scripts. The Skill adjusts these attributes via CLI interactions and GraphQL API mutations to apply the new configuration.

Do I need jq installed to manage Railway projects with this workflow?

Yes, you need jq installed because the Skill relies on it to parse JSON responses from the Railway CLI and GraphQL API interactions. This dependency is required for the helper script to process project data.