Toolverse
All skills

railway-projects

by davila7

List, switch, and configure Railway projects. Use when user wants to list all projects, switch projects, rename a project, enable/disable PR deploys, make a project public/private, or modify project settings.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
Security

About this skill

List, switch, and configure Railway projects. Use when user wants to list all projects, switch projects, rename a project, enable/disable PR deploys, make a project public/private, or modify project settings.

How to use

  1. Upewnij się, że masz zainstalowany Railway CLI i jesteś zalogowany na swoje konto Railway.

  2. Aby wyświetlić listę wszystkich swoich projektów wraz z workspace'ami, użyj komendy railway list --json. Umiejętność wyodrębni i zwróci tylko istotne informacje: identyfikatory i nazwy projektów oraz workspace'ów.

  3. Aby przełączyć się na inny projekt, uruchom railway link i wybierz projekt interaktywnie, lub podaj identyfikator projektu bezpośrednio: railway link -p <project-id>.

  4. Aby zobaczyć szczegóły aktualnie wybranego projektu (w tym jego ID), użyj railway status --json.

  5. Do modyfikacji ustawień projektu (zmiana nazwy, włączenie/wyłączenie PR deploys, zmiana widoczności) umiejętność używa API GraphQL Railway. Wymagane jest pobranie ID projektu z kroku 4, a następnie wykonanie odpowiedniej mutacji poprzez skrypt API.

  6. Po każdej zmianie projektu możesz potwierdzić aktualny stan, ponownie uruchamiając railway status --json.

Related skills