openapi

Category: Tools & Productivity | Uploader: duthahoduthaho | Downloads: 0 | Version: v1.0(Latest)

Use this skill when designing, documenting, or generating REST API specifications using OpenAPI/Swagger. Trigger on keywords like OpenAPI, Swagger, API spec, REST documentation, API schema, request body, response schema, and API client generation. Also apply when adopting design-first API development, validating API contracts, or setting up auto-generated API documentation for FastAPI, Express, or NestJS endpoints. --- # OpenAPI & REST API Design ## When to Use - Documenting REST APIs - Generating API clients - API design-first development - Defining webhook contracts - Establishing pagination, versioning, or auth patterns for a new service ## When NOT to Use - Internal-only scripts or automation that do not expose HTTP endpoints - CLI tools and command-line utilities without a REST interface - GraphQL APIs where a different specification format applies --- ## Core Patterns ### 1. OpenAPI 3.1 Specification Structure A complete spec skeleton showing every top-level section. Use `$ref` to split large specs into per-resource files. ```yaml

Changelog: Source: GitHub https://github.com/duthaho/claudekit

Directory Structure

Current level: tree/main/.claude/skills/api/openapi/

SKILL.md

Login to download/like/favorite ❤ 74 | ★ 0
Comments 0

Please login before commenting.

No comments yet. Be the first one!