When you build a Go API, other developers need to know how to use it. They need to see what each endpoint does, what parameters it expects, and what data it returns. Swagger and OpenAPI are tools that create a clear documentation page from comments in your code.
This skill helps you add those comments to your Go project. You write special annotations above each function. Then you run a simple command to generate the documentation files. The skill also sets up a web interface where anyone can read the docs.
It works with popular Go web frameworks like Gin, Echo, Fiber, Chi, and the standard net/http package. It also supports security definitions for Bearer tokens, OAuth2, and API keys.
Global
mkdir -p ~/.claude/skills/golang-swaggerProject
mkdir -p .claude/skills/golang-swaggerSource Repository
Grill With Docsmattpocock/skills
Stress-test your plan, refine your terms, and update docs instantly
Lark Doclarksuite/cli
Create read summarize edit translate and manage Lark cloud documents
To Prdmattpocock/skills
Generate a complete PRD from your conversation and codebase understanding
Github Actions Docsxixu-me/skills
Answers your GitHub Actions questions with exact official documentation links
Readme I18nxixu-me/skills
Localize your repo READMEs automatically with structure and selector intact
Domain Modelingmattpocock/skills
Define clear terms and record key decisions for a shared project language
Ubiquitous Languagemattpocock/skills
Build a shared glossary of terms from your conversations with clear definitions
Edit Articlemattpocock/skills
Polish your article drafts by improving clarity structure and flow