Source

speakeasy-api/skills

15 skills · 1.3K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
writing-openapi-specs Reference guide for OpenAPI specification best practices, naming conventions, and expressing complex REST API pattern…
speakeasy-api/skills
163
2
extract-openapi-from-code Use when extracting or generating an OpenAPI spec from existing API code. Triggers on "extract OpenAPI", "code first"…
speakeasy-api/skills
132
3
manage-openapi-overlays Use when creating, applying, or validating overlay files including x-speakeasy extensions.
speakeasy-api/skills
97
4
speakeasy-context Speakeasy workflow: run 'agent context' FIRST, do task, run 'agent feedback' LAST. Triggers on speakeasy, SDK, OpenAP…
speakeasy-api/skills
91
5
generate-mcp-server Use when generating an MCP server from an OpenAPI spec with Speakeasy. Triggers on "generate MCP server", "MCP server…
speakeasy-api/skills
90
6
customize-sdk-hooks Use when implementing SDK code hooks for custom logic (not spec configuration or runtime overrides). Covers SDK lifec…
speakeasy-api/skills
89
7
setup-sdk-testing Use when setting up SDK testing, configuring contract tests, writing Arazzo test workflows, or running integration te…
speakeasy-api/skills
89
8
configure-sdk-options >- Use when CONFIGURING an existing SDK - NOT for initial generation. Covers gen.yaml configuration for all languages…
speakeasy-api/skills
88
9
diagnose-generation-failure Use when SDK generation failed or seeing errors. Triggers on "generation failed", "speakeasy run failed", "SDK build …
speakeasy-api/skills
88
10
improve-sdk-naming Use when you want AI-powered suggestions for SDK naming improvements via the `speakeasy suggest` command (not manual …
speakeasy-api/skills
88
11
start-new-sdk-project >- Use when generating a new SDK from an OpenAPI spec. This is the PRIMARY skill for SDK generation. Triggers on "cre…
speakeasy-api/skills
87
12
orchestrate-multi-target-sdks Use when generating SDKs for multiple languages from a single OpenAPI spec, or multiple SDK variants from different s…
speakeasy-api/skills
82
13
orchestrate-multi-repo-sdks >- Use when each language SDK lives in a separate repository. Covers cross-repo workflow dispatch, PR status reportin…
speakeasy-api/skills
75
14
generate-terraform-provider >- Use when generating a Terraform provider from an OpenAPI spec with Speakeasy. Covers entity annotations, CRUD mapp…
speakeasy-api/skills
73
15
sdk-tf-generation-best-practices Use when generating SDKs, Terraform providers, or MCP servers with Speakeasy, or when needing best practices for SDK/…
speakeasy-api/skills
5