configure-sdk-options

Installation
SKILL.md

Configure SDK Options

Configure gen.yaml options for an existing Speakeasy SDK. Supports TypeScript, Python, Go, Java, C#, PHP, and Ruby.

For new SDK projects: Use start-new-sdk-project skill instead. This skill is for configuring an existing SDK.

Language-Specific Guides

For comprehensive configuration details, see the language-specific guides:

Language Guide Key Features
TypeScript content/languages/typescript.md Zod validation, React Query, standalone functions, dual module format
Python content/languages/python.md Pydantic models, async modes (both/split), uv/poetry support
Go content/languages/go.md Response formats, interface generation, K8s integration
Java content/languages/java.md Builder pattern, Gradle customization, Maven Central publishing
C# content/languages/csharp.md Async/await, cancellation tokens, DI integration, NuGet
PHP content/languages/php.md Laravel integration, Guzzle config, Packagist publishing
Ruby content/languages/ruby.md Sorbet typing, Rails integration, RubyGems publishing
Related skills
Installs
46
GitHub Stars
14
First Seen
Feb 3, 2026