Gitbook Openapi

Author, configure, structure, and troubleshoot OpenAPI/Swagger API reference documentation in GitBook. Use this whenever a task involves a GitBook OpenAPI block or `{% openapi %}` block, adding or updating an OpenAPI/Swagger spec in GitBook (by file, URL, or the `gitbook openapi publish` CLI), generating API reference pages from a spec, configuring the interactive "Test it" runner (auth, servers, CORS, proxy), customizing pages with GitBook `x-*` extensions (icons, titles, navigation hierarchy, code samples, enum descriptions), marking operations experimental/deprecated/hidden, or automating spec updates in CI/CD. Trigger even when the user only mentions GitBook plus OpenAPI, puts an `x-` extension on a spec destined for GitBook, or asks "why isn't my spec loading" or "why doesn't Test it work", without naming this skill.

gitbookio 5dd58bc 3 files · 25.5 KB Updated

File contents

gitbookio/skills/tree/main/skills/gitbook-openapi commit 5dd58bcb02

Frequently asked questions

npx skillmds@latest add gitbookio/gitbook-openapi