A read-oriented library adviser requests command execution, file editing, and Git access
Source references: 5Its stated role is recommending Go libraries, but `allowed-tools` includes Read, Edit, Write, several Bash command families, Git, web search, and Agent. The instructions do not explain why changing a project or running Git is necessary to answer selection questions.
If the host honors this field, invoking the Skill gives it capabilities beyond those needed for advice. Erroneous instructions or untrusted retrieved content could then affect project files, run Go tooling, download dependencies, or alter the Git worktree. The evidence shows requested capability, not that such an action occurred.
The stated purpose is library selection advice, yet the Skill requests Edit, Write, broad Go/Git command access, web retrieval, and Agent. Documentation checks, maintenance research, and inspection of resolved source can justify Read, search, and some Go tooling, but the source does not explain why ordinary recommendation work needs file modification or broad Git operations. If the host grants and the model invokes these capabilities, they could alter project files or repository state. A user can ask the author for a read-only tool set, with write and Git access enabled only after an explicit request to install or modify a project.
---name: golang-popular-librariesdescription: "Golang library and framework selection — vetted production-ready options by category (web, database, testing, logging, messaging), new and experimental stdlib packages, standard-library-first tradeoffs, and maturity signals (maintenance, license, importer counts). Apply when the user asks for library suggestions, wants to compare alternatives, needs to choose a library for a specific task, or when a new dependency is being added to the project. Not for a specific library's API once chosen (→ See that library's dedicated skill, e.g. `samber/cc-skills-golang@golang-samber-lo`), nor for go.mod mechanics, upgrades, or vulnerability audits (→ See `samber/cc-skills-golang@golang-dependency-management` skill)."user-invocable: trueShow 4 other places
install: []allowed-tools: Read Edit Write Glob Grep Bash(go:*) Bash(golangci-lint:*) Bash(git:*) Agent WebFetch WebSearch AskUserQuestion mcp__context7__resolve-library-id mcp__context7__query-docs Bash(godig:*) Bash(gopls:*) LSP mcp__gopls__*---name: golang-popular-librariesdescription: "Golang library and framework selection — vetted production-ready options by category (web, database, testing, logging, messaging), new and experimental stdlib packages, standard-library-first tradeoffs, and maturity signals (maintenance, license, importer counts). Apply when the user asks for library suggestions, wants to compare alternatives, needs to choose a library for a specific task, or when a new dependency is being added to the project. Not for a specific library's API once chosen (→ See that library's dedicated skill, e.g. `samber/cc-skills-golang@golang-samber-lo`), nor for go.mod mechanics, upgrades, or vulnerability audits (→ See `samber/cc-skills-golang@golang-dependency-management` skill)."user-invocable: true - go install: []allowed-tools: Read Edit Write Glob Grep Bash(go:*) Bash(golangci-lint:*) Bash(git:*) Agent WebFetch WebSearch AskUserQuestion mcp__context7__resolve-library-id mcp__context7__query-docs Bash(godig:*) Bash(gopls:*) LSP mcp__gopls__*---This skill is not exhaustive — refer to library documentation and code examples for more information:- When exploring a candidate library, → See `samber/cc-skills-golang@golang-pkg-go-dev` skill (`godig`) for docs, symbols, versions, importers, and known vulnerabilities — prefer it over Context7 for Go package facts.- Once a candidate is added to your build, → See `samber/cc-skills-golang@golang-gopls` skill (`gopls`) to browse its actual resolved source and compare candidates side by side.- Context7 remains a fallback for docs not indexed on pkg.go.dev.