API Docs
215 skills in Documentation > API Docs
openapi-spec-generation
Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
openapi-spec-generator
Openapi Spec Generator - Auto-activating skill for API Development. Triggers on: openapi spec generator, openapi spec generator Part of the API Development skill category.
generating-api-contracts
Generate API contracts and OpenAPI specifications from code or design documents. Use when documenting API contracts and specifications. Trigger with phrases like "generate API contract", "create OpenAPI spec", or "document API contract".
generating-rest-apis
Generate complete REST API implementations from OpenAPI specifications or database schemas. Use when generating RESTful API implementations. Trigger with phrases like "generate REST API", "create RESTful API", or "build REST endpoints".
windsurf-api-development
Generate API clients and documentation with Cascade. Activate when users mention "generate api client", "api documentation", "openapi generation", "sdk generation", or "api integration". Handles API development workflows. Use when working with APIs or building integrations. Trigger with phrases like "windsurf api development", "windsurf development", "windsurf".
automating-api-testing
Test automate API endpoint testing including request generation, validation, and comprehensive test coverage for REST and GraphQL APIs. Use when testing API contracts, validating OpenAPI specifications, or ensuring endpoint reliability. Trigger with phrases like "test the API", "generate API tests", or "validate API contracts".
generating-api-sdks
Generate client SDKs in multiple languages from OpenAPI specifications. Use when generating client libraries for API consumption. Trigger with phrases like "generate SDK", "create client library", or "build API SDK".
swagger-doc-creator
Swagger Doc Creator - Auto-activating skill for API Development. Triggers on: swagger doc creator, swagger doc creator Part of the API Development skill category.
validating-api-schemas
Validate API schemas against OpenAPI, JSON Schema, and GraphQL specifications. Use when validating API schemas and contracts. Trigger with phrases like "validate API schema", "check OpenAPI spec", or "verify schema".
api-documentation-generator
Generate comprehensive, accurate API documentation from source code. Use when creating or updating API documentation, generating OpenAPI specs, or when users mention API docs, endpoints, or documentation.
generating-api-sdks
Generate client SDKs in multiple languages from OpenAPI specifications.Use when generating client libraries for API consumption.Trigger with phrases like "generate SDK", "create client library", or "build API SDK".
validating-api-schemas
Validate API schemas against OpenAPI, JSON Schema, and GraphQL specifications.Use when validating API schemas and contracts.Trigger with phrases like "validate API schema", "check OpenAPI spec", or "verify schema".
generating-api-contracts
Generate API contracts and OpenAPI specifications from code or design documents.Use when documenting API contracts and specifications.Trigger with phrases like "generate API contract", "create OpenAPI spec", or "document API contract".
generating-rest-apis
Generate complete REST API implementations from OpenAPI specifications or database schemas.Use when generating RESTful API implementations.Trigger with phrases like "generate REST API", "create RESTful API", or "build REST endpoints".
automating-api-testing
Automate API endpoint testing including request generation, validation, and comprehensive test coverage for REST and GraphQL APIs.Use when testing API contracts, validating OpenAPI specifications, or ensuring endpoint reliability.Trigger with phrases like "test the API", "generate API tests", or "validate API contracts".
openapi-updater
Automates updating googleai_dart when Google AI OpenAPI spec changes. Fetches latest spec, compares against current, generates changelogs and prioritized implementation plans. Use for: (1) Checking for API updates, (2) Generating implementation plans for spec changes, (3) Creating new models/endpoints from spec, (4) Syncing local spec with upstream. Triggers: "update api", "sync openapi", "new endpoints", "api changes", "check for updates", "update spec", "api version", "fetch spec", "compare spec", "what changed in the api", "implementation plan".
API Contract Sync Manager
Validate OpenAPI, Swagger, and GraphQL schemas match backend implementation. Detect breaking changes, generate TypeScript clients, and ensure API documentation stays synchronized. Use when working with API spec files (.yaml, .json, .graphql), reviewing API changes, generating frontend types, or validating endpoint implementations.
openapi-analyzer
ΠΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· OpenAPI 3.1.0 ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈΠ· MikoPBX Π΄Π»Ρ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ API, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΡΠΎΠ², ΠΏΡΠΎΠ²Π΅ΡΠΊΠ΅ ΡΡ Π΅ΠΌ ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ² ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ endpoint-validator ΠΈ api-test-generator.
api-test-generator
ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΠΎΠ»Π½ΡΡ Python pytest ΡΠ΅ΡΡΠΎΠ² Π΄Π»Ρ REST API ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ² Ρ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠ΅ΠΉ ΡΡ Π΅ΠΌΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ΅ΡΡΠΎΠ² Π΄Π»Ρ Π½ΠΎΠ²ΡΡ ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ², Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠΊΡΡΡΠΈΡ Π΄Π»Ρ CRUD ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΈΠ»ΠΈ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ API Ρ OpenAPI ΡΡ Π΅ΠΌΠ°ΠΌΠΈ.
endpoint-validator
ΠΠ°Π»ΠΈΠ΄Π°ΡΠΈΡ REST API ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ² Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ OpenAPI ΡΡ Π΅ΠΌΠ΅ ΠΈ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ², ΡΠ΅Π²ΡΡ ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ»ΠΈΡΠ½ΠΈΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ API.