railwayapp/railway-skills
Agent skills for interacting with Railway
Railway Skills – 概要
Railway Skills は、大規模言語モデル(LLM)エージェントが Railway(アプリのデプロイと管理のためのクラウドプラットフォーム)と通信できるようにする エージェントスキル のコレクションです。このリポジトリは、オープンソースの Agent Skills 形式に従い、人気のある LLM 搭載環境向けの既製プラグインをバンドルしています:
- ChatGPT / OpenAI Codex
- Claude(および Claude Code)
- Cursor
- Grok Build(xAI)
- Google Antigravity
各プラグインは、同じコアスキル use-railway と、LLM が Railway の API を安全に呼び出せるようにする小さな「MCP」(メッセージ制御プロトコル)サーバー設定をパッケージ化しています(OAuth/OIDC)。プラグインは各マーケットプレイスに公開されており、リポジトリは正確なバージョンを GitHub から直接インストールできるように生のマニフェストも提供しています。
始め方
Railway CLI をインストールし、エージェントサポートを有効にする
curl -fsSL agents.railway.com | sh # CLI とエージェントコンポーネントをインストール railway login # まだログインしていない場合すでに CLI がある場合は、
railway setup agentを実行するだけです。LLM 環境を選択し、README の短い手順に従います:
- ChatGPT / Codex – ChatGPT プラグインディレクトリから公式 Railway プラグインを追加するか、このリポジトリをマーケットプレイスソースとして追加します。
- Claude / Claude Code – Claude コネクタまたは表示されている Anthropic マーケットプレイスコマンドからインストールします。
- Cursor – Cursor マーケットプレイスからプラグインを追加するか、Cursor のプラグイン設定にリポジトリ URL を貼り付けます。
- Grok Build – Grok TUI 内の xAI マーケットプレイスからインストールします。
- Google Antigravity – Antigravity 内のカスタム URL からインストールします。
プラグインがプロンプトを表示したら認証します。Railway アカウントが LLM にリンクされ、エージェントがサービスを作成、コマンドを実行、ログを読み取るなどできるようになります。
スキルが実際に行うこと
このリポジトリには、インストール可能なスキルが 1 つ含まれています:
use-railway–plugins/railway/skills/use-railway/SKILL.mdで定義されています。
このスキルは ルート優先 です。LLM はまずユーザーの意図(例:「Node アプリをデプロイ」 や 「サービス X のログを表示」)を SKILL.md の事前定義されたルートに一致させます。ルートが選択されると、スキルは要求された操作を実行する一連の低レベルアクション(Railway のバックエンドへの API 呼び出し)を実行します。
ルーティングロジックはマークダウンファイルにあるため、開発者はコードを書かずにスキルを拡張またはカスタマイズできます – 新しい意図パターンを追加し、既存または新しい Railway API アクションにマップするだけです。
誰がこれを使うべきか?
- LLM 搭載の開発アシスタント – その場で Railway プロジェクトを作成または管理する必要がある場合。
- カスタム AI エージェントを構築するチーム(例:環境をプロビジョニング、ログを取得、デプロイをトリガーできる内部ボット)。
- ツールメーカー – 主要な LLM プラットフォーム向けの既製の Railway コネクタを希望する場合。
ライセンス
MIT – スキル定義とプラグインマニフェストを自由に再利用、変更、再配布できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト