AIKraft/Skills/golang-swagger

golang-swagger

Документация Golang OpenAPI/Swagger с использованием swaggo/swag — аннотационные комментарии (@Summary, @Param, @Success, @Router, @Security), генерация кода через swag init, интеграции с фреймворками (gin, echo, fiber, chi, net/http), определения безопасности (Bearer/JWT, OAuth2, API key) и теги структур (swaggertype, enums, example, swaggerignore). Применяйте при добавлении или поддержке документации Swagger/OpenAPI в проекте Go, или если в кодовой базе импортируются github.com/swaggo/swag, github.com/swaggo/gin-swagger, github.com/swaggo/echo-swagger, github.com/swaggo/http-swagger или github.com/swaggo/files.

samber official Документы

Что делает навык

Документация Golang OpenAPI/Swagger с использованием swaggo/swag — аннотационные комментарии (@Summary, @Param, @Success, @Router, @Security), генерация кода через swag init, интеграции с фреймворками (gin, echo, fiber, chi, net/http), определения безопасности (Bearer/JWT, OAuth2, API key) и теги структур (swaggertype, enums, example, swaggerignore). Применяйте при добавлении или поддержке документации Swagger/OpenAPI в проекте Go, или если в кодовой базе импортируются github.com/swaggo/swag, github.com/swaggo/gin-swagger, github.com/swaggo/echo-swagger, github.com/swaggo/http-swagger или github.com/swaggo/files.

Как подключить

1Скачать навык
# возьмите папку навыка «golang-swagger» из репозитория: # https://github.com/samber/cc-skills-golang
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r golang-swagger/ ~/.claude/skills/golang-swagger/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.