golang-pkg-go-dev

Retrieve Go package documentation, API signatures, versions, and vulnerabilities.

2|Updated Mar 13, 2023
One-click install
npx skills add https://github.com/haipham22/golang-sample --skill golang-pkg-go-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: golang-pkg-go-dev
Source: https://github.com/haipham22/golang-sample/tree/main/.agents/skills/golang-pkg-go-dev
Command: npx skills add https://github.com/haipham22/golang-sample --skill golang-pkg-go-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you quickly retrieve authoritative documentation and metadata for Go packages and modules without manually browsing pkg.go.dev or guessing API details.

Core Features & Use Cases

  • Package Discovery: Look up Go modules and packages by path or query to find the right library information.
  • API Reference Lookup: Inspect exported symbols, signatures, package docs, and runnable examples for specific Go APIs.
  • Dependency Intelligence: Check available versions, importers, licenses, and known vulnerabilities before adopting or updating a dependency.
  • Use Case: If you need to understand how a library works, verify which version is latest, or confirm whether a dependency has security issues, this Skill centralizes that research.

Quick Start

Ask this Skill to look up the documentation, symbols, versions, and vulnerabilities for a Go module such as github.com/samber/lo.

Frequently Asked Questions about golang-pkg-go-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I look up Go package documentation for exported symbols and signatures?

You can retrieve exported symbols, API signatures, and runnable examples by querying a specific Go module path or package name, returning authoritative pkg.go.dev documentation formatted in Markdown for token-efficient analysis.

How do I check a Go module for known vulnerabilities before adopting it?

Checking a Go module for vulnerabilities involves retrieving dependency intelligence metadata, which audits available versions, importers, licenses, and known security issues across pkg.go.dev results before you adopt or update a dependency.

Can I find Go module versions and importers without browsing pkg.go.dev manually?

Yes, you can find Go module versions, importers, and licenses without manual browsing by performing a package lookup that retrieves dependency intelligence metadata and returns the results as Markdown-formatted outputs.

Does Go package lookup require internet access and a specific CLI tool?

Go package lookup requires read-only internet access and the godig CLI or MCP server to fetch authoritative documentation and metadata from pkg.go.dev, outputting the results in Markdown format for analysis.

What's the best way to discover Go libraries by query instead of guessing API details?

The best way to discover Go libraries is to query modules by path or search terms, which retrieves matching package information and API references directly, eliminating the need to guess API details or browse manually.