mcpField
S
status

status

github.com/railwayappクラウド・DevOps3391.5k 回インストール2 週間前に更新
リポジトリ

status について

現在のディレクトリにリンクされた Railway プロジェクトを確認するスキルです。環境、サービス、デプロイ、ドメインの概要や進行中のデプロイを表示します。

主な機能

  1. 01プロジェクトとワークスペース情報の取得
  2. 02現在の環境とサービスの一覧表示
  3. 03デプロイ状態と進行中デプロイの確認
  4. 04設定済みドメインの表示

活用シーン

  1. 01Railway の操作前にリンク先プロジェクトを確認
  2. 02サービスのデプロイやビルド状況を確認
  3. 03現在の環境とアクティブなデプロイを確認
  4. 04プロジェクトに設定されたドメインを確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/railwayapp/railway-skills --skill status

インストール後、Claude Code で/statusを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
environment-config.md
monorepo.md
railpack.md
variables.md

詳細

Railway のステータス

このディレクトリの現在の Railway プロジェクトのステータスを確認します。

使用するタイミング

  • ユーザーが Railway のステータス、プロジェクト、サービス、デプロイについて質問した場合
  • ユーザーが Railway へのデプロイやプッシュについて言及した場合
  • Railway の操作(デプロイ、サービスの更新、変数の追加など)の前
  • ユーザーが環境やドメインについて質問した場合

使用しないタイミング

次の内容をユーザーが希望する場合は、代わりに environment スキルを使用してください。

  • サービスの詳細な設定(ビルダーの種類、Dockerfile のパス、ビルドコマンド、ルートディレクトリ)
  • デプロイ設定(開始コマンド、再起動ポリシー、ヘルスチェック、デプロイ前コマンド)
  • サービスのソース(リポジトリ、ブランチ、イメージ)
  • サービス設定の比較
  • 環境変数の照会や変更

ステータスの確認

次を実行します。

railway status --json

まず、CLI がインストールされていることを確認します。

command -v railway

エラーへの対応

CLI がインストールされていない場合

command -v railway が失敗する場合:

Railway CLI がインストールされていません。次のコマンドでインストールしてください。

npm install -g @railway/cli

または

brew install railway

その後、認証します。railway login

認証されていない場合

railway whoami が失敗する場合:

Railway にログインしていません。次を実行してください。

railway login
プロジェクトがリンクされていない場合

ステータスに「No linked project」と表示される場合:

このディレクトリには Railway プロジェクトがリンクされていません。

既存のプロジェクトをリンクするには、railway link を実行します。 新しいプロジェクトを作成するには、railway init を実行します。

ステータスの表示

JSON を解析し、次の情報を表示します。

  • プロジェクト:名前とワークスペース
  • 環境:現在の環境(production、staging など)
  • サービス:デプロイのステータスを含む一覧
  • アクティブなデプロイ:進行中のデプロイ(activeDeployments フィールドから)
  • ドメイン:設定済みのドメイン

出力形式の例:

Project: my-app (workspace: my-team)
Environment: production

Services:
- web: deployed (https://my-app.up.railway.app)
- api: deploying (build in progress)
- postgres: running

各サービスの activeDeployments 配列には、現在実行中のデプロイとそのステータス(building、deploying など)が表示されます。

コメント