managing-swagger
Installation
SKILL.md
Swagger/OpenAPI Management Skill
Manage OpenAPI specifications, validate schemas, generate code, and analyze API structures.
Core Helper Functions
#!/bin/bash
# Swagger/OpenAPI tooling paths
SWAGGER_CLI="${SWAGGER_CLI:-swagger-cli}"
OPENAPI_GENERATOR="${OPENAPI_GENERATOR:-openapi-generator-cli}"
# Validate spec and return structured result
validate_spec() {
local spec_file="$1"
$SWAGGER_CLI validate "$spec_file" 2>&1
}