Adds Swagger/OpenAPI documentation to Go projects using swaggo/swag. Covers the full workflow: annotating handlers with @Summary, @Param, @Success, @Router directives, running swag init to generate docs, and wiring the UI endpoint for Gin, Echo, Fiber, Chi, or net/http. Includes security definitions for Bearer/JWT, OAuth2, and API keys, plus struct tags for examples, enums, and type overrides. The audit mode is handy for reviewing existing annotations for completeness. One thing to watch: you need to re-run swag init after every annotation change or your docs will drift. The skill treats API docs as a contract, which is the right mindset if you're shipping a public or partner-facing API.
npx skills add https://github.com/samber/cc-skills-golang --skill golang-swagger