Collection21 items

speakeasy-api/skills

View on GitHub
2stars

🎯Skills20

🎯sdk-tf-generation-best-practices🎯Skill

Skill

sdk-tf-generation-best-practices
🎯writing-openapi-specs🎯Skill

Guides developers in writing high-quality, consistent OpenAPI specifications with best practices for naming, documentation, and complex API patterns.

writing-openapi-specs
🎯diagnose-generation-failure🎯Skill

Diagnoses SDK generation failures by identifying root causes, categorizing issues, and recommending targeted fix strategies using linting and overlay techniques.

diagnose-generation-failure
🎯generate-mcp-server🎯Skill

Generates an MCP server from an OpenAPI spec, enabling AI assistants to directly interact with API operations as callable tools.

generate-mcp-server
🎯start-new-sdk-project🎯Skill

Initializes a new SDK project from an OpenAPI spec using Speakeasy's quickstart command, generating language-specific SDK with a workflow configuration file.

start-new-sdk-project
🎯extract-openapi-from-code🎯Skill

Extracts OpenAPI specifications automatically from existing API code across eight major web frameworks in Python, Java, JavaScript/TypeScript, Ruby, and PHP.

extract-openapi-from-code
🎯manage-openapi-overlays🎯Skill

Generates, applies, and validates OpenAPI overlay files with JSONPath targeting for customizing SDK generation without modifying source specs.

manage-openapi-overlays
🎯create-openapi-overlay🎯Skill

Skill

create-openapi-overlay
🎯configure-sdk-options🎯Skill

Helps developers configure advanced SDK generation options and customize SDK configuration parameters for Speakeasy SDK generation workflows.

configure-sdk-options
🎯apply-openapi-overlay🎯Skill

Skill

apply-openapi-overlay
🎯orchestrate-multi-repo-sdks🎯Skill

Skill

orchestrate-multi-repo-sdks
🎯check-workspace-status🎯Skill

Checks the current status and configuration of a Speakeasy SDK workspace, providing insights into generation readiness and potential issues.

check-workspace-status
🎯orchestrate-multi-target-sdks🎯Skill

Orchestrates SDK generation across multiple programming languages and targets, ensuring consistent configuration and output for cross-platform API client development.

orchestrate-multi-target-sdks
🎯configure-authentication🎯Skill

Configures authentication settings and credentials for SDK generation, ensuring secure and proper authentication setup across different API clients.

configure-authentication
🎯setup-sdk-testing🎯Skill

Configures and prepares testing environments for SDK generation projects, ensuring proper test setup and configuration across different programming languages.

setup-sdk-testing
🎯validate-openapi-spec🎯Skill

Validates OpenAPI specifications for correctness, completeness, and adherence to best practices using automated checks and potential auto-correction suggestions.

validate-openapi-spec
🎯improve-sdk-naming🎯Skill

Improves SDK method and parameter naming by applying AI-powered recommendations to make method names more readable, consistent, and semantically meaningful.

improve-sdk-naming
🎯regenerate-sdk🎯Skill

Regenerates an SDK for a specific project by automatically running the Speakeasy SDK generation workflow with updated configurations or specifications.

regenerate-sdk
🎯merge-openapi-specs🎯Skill

Merges multiple OpenAPI specification files into a single, comprehensive OpenAPI specification document.

merge-openapi-specs
🎯customize-sdk-hooks🎯Skill

Helps developers customize and extend SDK generation hooks for fine-tuning code generation behaviors and adding specialized transformations to generated SDKs.

customize-sdk-hooks

πŸͺMarketplaces1