What problem does it solve?
This Skill helps you write and review Go documentation that actually improves API usability, rather than repeating code signatures or leaving exported symbols undocumented.
Core Features & Use Cases
- Godoc Coverage: Ensures every exported package member has a proper comment, including packages, types, functions, methods, constants, variables, and sentinel errors.
- Readable Examples: Guides you in creating runnable Example tests with verified output so documentation stays accurate and executable.
- Project-Aware Docs: Adapts documentation guidance based on whether the repository is a library, CLI application, or both, including README, CONTRIBUTING, and CHANGELOG expectations.
- Use Case: You add a new exported Go type and want the documentation to follow Go conventions, include the right package-level comment, and present a minimal runnable example.
Quick Start
Ask the skill to review your Go package documentation and tell you which exported names, examples, and README sections need to be added or fixed.