π―Skills20
Skill
Guides developers in writing high-quality, consistent OpenAPI specifications with best practices for naming, documentation, and complex API patterns.
Diagnoses SDK generation failures by identifying root causes, categorizing issues, and recommending targeted fix strategies using linting and overlay techniques.
Generates an MCP server from an OpenAPI spec, enabling AI assistants to directly interact with API operations as callable tools.
Initializes a new SDK project from an OpenAPI spec using Speakeasy's quickstart command, generating language-specific SDK with a workflow configuration file.
Extracts OpenAPI specifications automatically from existing API code across eight major web frameworks in Python, Java, JavaScript/TypeScript, Ruby, and PHP.
Generates, applies, and validates OpenAPI overlay files with JSONPath targeting for customizing SDK generation without modifying source specs.
Skill
Helps developers configure advanced SDK generation options and customize SDK configuration parameters for Speakeasy SDK generation workflows.
Skill
Skill
Checks the current status and configuration of a Speakeasy SDK workspace, providing insights into generation readiness and potential issues.
Orchestrates SDK generation across multiple programming languages and targets, ensuring consistent configuration and output for cross-platform API client development.
Configures authentication settings and credentials for SDK generation, ensuring secure and proper authentication setup across different API clients.
Configures and prepares testing environments for SDK generation projects, ensuring proper test setup and configuration across different programming languages.
Validates OpenAPI specifications for correctness, completeness, and adherence to best practices using automated checks and potential auto-correction suggestions.
Improves SDK method and parameter naming by applying AI-powered recommendations to make method names more readable, consistent, and semantically meaningful.
Regenerates an SDK for a specific project by automatically running the Speakeasy SDK generation workflow with updated configurations or specifications.
Merges multiple OpenAPI specification files into a single, comprehensive OpenAPI specification document.
Helps developers customize and extend SDK generation hooks for fine-tuning code generation behaviors and adding specialized transformations to generated SDKs.