Files
samber_cc-skills-golang/gemini-extension.json
T
120adf5108 feat(skills): add golang-pkg-go-dev skill (#63)
* feat(skills): add golang-pkg-go-dev skill

Add a skill covering godig, a pkg.go.dev API client (CLI + MCP server)
for exploring Go packages and modules: docs, symbols, versions,
importers, licenses, and known vulnerabilities. Positioned to be
triggered in place of Context7 for Go packages.

- Complete project-required frontmatter (license, compatibility,
  metadata/openclaw, user-invocable, allowed-tools)
- Cross-reference from golang-dependency-management
- Register in golang-how-to loading table + by-category reference
- Add row and description in README

* fix(skills): satisfy CI on golang-pkg-go-dev

- Fix markdownlint MD034/MD060 in sample-output tables
- Remove explicit MCP tool-calling instructions from the body
  (drop the "MCP tool" column, keep MCP mentions passive) per the
  W001 convention in CLAUDE.md
- Bump golang-how-to (1.0.1) and golang-dependency-management (1.2.4)
  metadata.version (both modified)
- Bump plugin version to 1.6.0 in the three plugin manifests
- Update README token count

* chore: re-trigger CI

* feat(skills): cross-reference golang-pkg-go-dev across the catalog

Point library/tool skills and discovery-oriented skills to
golang-pkg-go-dev so pkg.go.dev lookups (docs, versions, symbols,
importers, vulnerabilities) are routed there instead of generic
Context7 doc fetching for Go packages.

- Family A (17 library skills): append a golang-pkg-go-dev pointer to
  the "Context7 can help as a discoverability platform" disclaimer
- golang-popular-libraries: vet candidates via pkg.go.dev; use the
  imported-by count as a popularity / indirect-quality signal
- golang-security: look up a module's known CVEs without a full scan
- golang-stay-updated: query versions/docs/vulns from the CLI
- golang-documentation: inspect how a published package renders
- Bump metadata.version on all 21 modified skills
- Refresh README token counts (incl. stale how-to / dependency-management rows)

* feat(skills): sync golang-pkg-go-dev with godig v0.1.0

Reviewed the godig CLI/MCP surface (v0.1.0) and updated the skill:

- New commands: dependencies, major-versions, symbol doc, symbol
  examples, package imports, version
- Fix: `package info --imports` is now the `package imports` subcommand
- Document global flags (--base-url, --timeout, --log-level) + GODIG_* env
- Make --version / --module first-class per-command flags
- Add a Filter syntax section (operators, string functions, fields)
- Move sample output to references/sample-output.md and refresh formats
  (overview, package info, versions, module info gained fields)
- Add skill-library-version 0.1.0; bump skill to 1.1.0
- Refresh README token counts

* chore(skills): keep golang-pkg-go-dev at initial version 1.0.0

* feat(skills): parallel lookups + package-lookup cluster boundary

- golang-pkg-go-dev: instruct parallel godig lookups (batched calls or
  sub-agent fan-out) when querying docs/examples/versions for multiple
  symbols, packages, or modules
- golang-how-to: add the "Package lookup / discovery" competing cluster
  (pkg-go-dev vs popular-libraries vs dependency-management vs security)
  to SKILL.md and disambiguation.md

* docs(skills): sync golang-pkg-go-dev with godig v0.1.1

Reflect v0.1.0 -> v0.1.1 changes:
- document exit codes (0 success, 1 runtime error, 2 usage error)
- replace flat filter field list with per-command filterable fields table
- drop undocumented matches() regex; fix example to hasPrefix()

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Revert "Potential fix for pull request finding"

This reverts commit f5e1a19544.

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-23 13:16:35 +02:00

5 lines
123 B
JSON

{
"name": "cc-skills-golang",
"version": "1.6.0",
"description": "AI Agent Skills for production-ready Go projects"
}