openapi-spec-generator
SkillDev toolsGenerates valid, expressive OpenAPI 3.1 specifications from code handlers, route declarations, and data schemas.
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the openapi-spec-generator skill
What this skill tells your AI
The instructions your AI receives, as published by codebygarv/ai-skills in skills/utilities/openapi-spec-generator/SKILL.md and read by ahel’s review.
Purpose
Extract and synthesize accurate, production-grade OpenAPI 3.1 / Swagger YAML specifications directly from route definitions, request/response models, validation schemas (Zod, Joi, Pydantic), and controller code.
When to Use
- Documenting REST APIs for external developer consumption.
- Generating interactive Swagger UI or Redoc documentation portals.
- Setting up automated SDK generation (via openapi-generator / stainless).
What to Analyze
- Path & Operation Metadata: HTTP Method, summary, description, tags, and
operationId. - Parameters: Path parameters (
{id}), query parameters with types and defaults, and headers. - Request Body Schema: Content types (
application/json), required fields, examples, and nested object types. - Response Status Codes: 200/201 Success payloads, 400 Bad Request validation schemas, 401/403 Auth errors, 404 Not Found.
- Security Schemes: Bearer JWT (
http), API Key (apiKey), or OAuth2 flows.
Output Format
- OpenAPI 3.1.0 YAML: Valid, lint-clean specification document.
- Reusable Component Schemas:
components/schemasto eliminate JSON duplication. - Swagger UI Integration Snippet: Fast setup instructions for documentation rendering.
Avoid
- Omitting error response definitions (400, 401, 404, 500).
- Hand-writing unstructured mock payloads without schema validation rules.
Signals
- GitHub stars
- 26
- Forks
- 1
- Last commit
- Aug 2026
Others that do the same job
Advanced
- Item type
- skill
- Key
openapi-spec-generator-codebygarv- Source
- github.com/codebygarv/ai-skills
github.com/codebygarv/ai-skills