What problem does it solve?
This Skill helps Go teams produce documentation that is accurate, discoverable, and useful to both humans and AI assistants. It covers the full documentation surface of a Go repository, from package comments and exported symbol docs to README structure, changelogs, contributing guides, and AI-friendly summaries.
Core Features & Use Cases
- Doc comment guidance: Write or review godoc comments for exported functions, methods, types, interfaces, constants, and variables.
- Project documentation: Shape README files, CONTRIBUTING guides, CHANGELOG entries, and llms.txt files for Go libraries, applications, and hybrid repos.
- Example-driven docs: Add and name Example test functions correctly, including method examples and output-verified snippets.
- Architecture and API docs: Document complex Go files, ADRs, REST APIs, and gRPC/protobuf contracts with the right format and placement.
- Use case: A team can hand this Skill an existing Go repository and get targeted guidance on what to document, where to place it, and how to keep the docs consistent with Go conventions.
Quick Start
Ask the skill to review your Go repository and rewrite the documentation so exported symbols, README sections, contributing instructions, changelog entries, and llms.txt all follow its conventions.