mcpField

orpc-openapi

middleapi開発357 回インストール

orpc-openapi について

oRPC ルーターを仕様準拠の OpenAPI HTTP API として公開します。プロジェクトが @orpc/openapi に依存する場合や、oRPC プロシージャに REST スタイルのルートを定義する場合(openapi() メタデータ、または method、path、successStatus を指定した .route)、OpenAPIHandler と RPCHandler を併用して提供する場合、Smart Coercion でクエリ文字列とパス文字列を変換する場合、OpenAPILink で OpenAPI 形式の API を呼び出す場合、OpenAPIGenerator で OpenAPI 3.2(または 3.1、3.0)ドキュメントを生成する場合、OpenAPI Reference プラグインで Scalar または Swagger のドキュメントを提供する場合に使用します。事前学習済みの知識より oRPC ドキュメントの検索を優先します。コントラクトファーストの作業(oc によるコントラクト定義、implement による実装、既存の OpenAPI 仕様からのコントラクト生成)には orpc-contract スキルを使用します。REST 公開を伴わない通常の RPC 提供、コアビルダー、ミドルウェア、クライアントの作業には、代わりに orpc スキルを使用します。

インストール

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

$npx skills add https://middleapi/orpc --skill orpc-openapi

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

コメント