configure-sdk-options

Configure Speakeasy SDKs by modifying gen.yaml and runtime overrides.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/CarlosEGuerraSilva/OpenRouterSDK.NET --skill configure-sdk-options-carloseguerrasilva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configure-sdk-options
Source: https://github.com/CarlosEGuerraSilva/OpenRouterSDK.NET/tree/main/.agents/skills/configure-sdk-options
Command: npx skills add https://github.com/CarlosEGuerraSilva/OpenRouterSDK.NET --skill configure-sdk-options-carloseguerrasilva

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers configure existing Speakeasy SDKs by modifying the gen.yaml file and setting up runtime overrides for options like timeouts and retries.

Core Features & Use Cases

  • gen.yaml Configuration: Tailor SDK generation for TypeScript, Python, Go, Java, C#, PHP, and Ruby.
  • Runtime Overrides: Adjust server selection, retry strategies, and timeouts directly in application code.
  • Use Case: You have an existing SDK and need to enable React Query hooks for TypeScript, or configure a specific async mode for Python.

Quick Start

Configure the SDK for TypeScript, setting the package name to 'my-typescript-sdk' and enabling React Query.

Frequently Asked Questions about configure-sdk-options

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

FAQPage Schema
How do I configure Speakeasy SDK generation options in gen.yaml?

Configure Speakeasy SDK generation by modifying the `gen.yaml` file to tailor language-specific features for TypeScript, Python, Go, Java, C#, PHP, and Ruby. This allows you to customize SDK generation without altering the core OpenAPI specification.

How do I set runtime overrides for retries and timeouts in a Speakeasy SDK?

Set runtime overrides for retries and timeouts by adjusting server selection and retry strategies directly in your application code. This allows per-call customization of SDK runtime behaviors without modifying the generated SDK source code.

Can I enable React Query hooks for a TypeScript SDK generated by Speakeasy?

Yes, you can enable React Query hooks for a TypeScript SDK by modifying the `gen.yaml` configuration. This Skill configures language-specific features like React Query hooks during the Speakeasy SDK generation process.

Do I need an existing SDK to configure gen.yaml and runtime options?

Yes, you need an existing SDK with a `.speakeasy/workflow.yaml` file to configure `gen.yaml` and runtime options. This prerequisite ensures the Speakeasy generation workflow is already initialized before applying custom configurations.