oRPC Hey API Integration

Generate oRPC contracts from OpenAPI specifications or convert Hey API clients.

8|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/ali-master/skills --skill orpc-hey-api-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oRPC Hey API Integration
Source: https://github.com/ali-master/skills/tree/main/skills/orpc-hey-api
Command: npx skills add https://github.com/ali-master/skills --skill orpc-hey-api-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @orpc/hey-api, openapi-generator, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill integrates oRPC with Hey API, allowing users to generate oRPC contracts from OpenAPI specifications or convert existing Hey API clients into oRPC clients.

Core Features & Use Cases

  • OpenAPI Contract Generation: Automatically generate oRPC contracts from OpenAPI specifications.
  • Client Conversion: Convert Hey API clients into oRPC clients.
  • Use Case: Imagine you have an OpenAPI specification for a service. Use this Skill to generate an oRPC contract, which can then be used to implement the service on your own server or create a type-safe client.

Quick Start

Use the oRPC Hey API Integration skill to generate an oRPC contract from your OpenAPI specification.

Frequently Asked Questions about oRPC Hey API Integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an oRPC contract from an OpenAPI specification?

To generate an oRPC contract from an OpenAPI specification, you use this integration to automatically parse your OpenAPI definitions and output the corresponding oRPC contracts for server implementation or type-safe client creation.

Can I convert an existing Hey API client into an oRPC client?

Yes, you can convert an existing Hey API client into an oRPC client. This integration supports direct client conversion, allowing you to transition your current Hey API clients to the oRPC framework seamlessly.

What is the purpose of generating oRPC contracts from OpenAPI specifications?

Generating oRPC contracts from OpenAPI specifications allows you to automatically create type-safe definitions. You use these generated contracts to implement the service on your server or build type-safe clients for client development.

Do I need @orpc/hey-api and openapi-generator to convert Hey API clients?

Yes, this integration relies on the @orpc/hey-api and openapi-generator dependencies to perform contract generation and client conversion, ensuring accurate type translation between OpenAPI specifications and oRPC structures.

What's the best way to use generated oRPC contracts for server implementation?

The best way to use generated oRPC contracts for server implementation is to run the contract generation process first. You then apply these contracts directly in your server code to enforce the OpenAPI specification structure.