golang-swagger
samber/cc-skills-golang
This skill provides comprehensive tools and methodologies for generating OpenAPI/Swagger documentation within Go projects. By utilizing specialized annotation comments (@Summary, @Param, @Success, etc.), developers can treat their code as a self-documenting contract. It supports integrating with various popular Go frameworks (Gin, Echo, Fiber) and handles complex features like security definitions (JWT, OAuth2) and custom type tagging, ensuring the Swagger UI is always the authoritative source of truth for API consumers.