CtrlK
BlogDocsLog inGet started
Tessl Logo

golang-popular-libraries

Recommends production-ready Golang libraries and frameworks. Apply when the user explicitly 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.

69

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, actionable recommendation skill with excellent progressive disclosure and concrete vetting guidance. Its main weakness is mild verbosity from repeating the stdlib-first theme and inline cross-skill promotions, and a priority-list workflow that lacks explicit validation checkpoints. Tightening the duplication and adding a concrete vetting checklist would lift the lower dimensions.

Suggestions

Consolidate the repeated "Standard Library First / prefer stdlib" guidance into a single authoritative section so it is stated once rather than across Core Philosophy, General Guidelines, Anti-Patterns, and the closing line.

Replace the inline "→ See samber/cc-skills-golang@golang-pkg-go-dev" promotions with a single mention, keeping the consolidated list in the Cross-References section to cut token cost.

Add an explicit vetting checklist (e.g., check imported-by count → verify maintenance/license → review dependency footprint → confirm stdlib insufficiency) with a feedback step so the recommendation workflow has clear checkpoints.

DimensionReasoningScore

Conciseness

Mostly lean and assumes Claude's competence (no padded explanation of what libraries are), but "Standard Library First" is restated across Core Philosophy, General Guidelines, Anti-Patterns, and the closing line, and the inline "→ See ...@golang-pkg-go-dev" cross-promotions duplicate the Cross-References block — so not every token earns its place (level 3); above level 1 because the padding is mild rather than conceptual.

2 / 3

Actionability

Gives concrete, specific guidance — "Use a module's imported-by count on pkg.go.dev", "MUST check maintenance status, license, and community adoption", and concrete pointers to the godig/gopls tools — matching the fully-actionable anchor; not the vague level 1 nor the pseudocode/incomplete level 2.

3 / 3

Workflow Clarity

A sequenced numbered "General Guidelines" list (assess requirements → check stdlib → prioritize maturity → consider complexity → think about dependencies) provides a clear priority order, but it is a recommendation priority list rather than a strict procedural workflow with explicit validation/feedback checkpoints, so it sits at level 2 rather than the "clear sequence with explicit validation steps" level 3.

2 / 3

Progressive Disclosure

Clear overview with three well-signaled one-level-deep references (stdlib.md, libraries.md, tools.md — all real files in ./references/), an external awesome-go link, and a dedicated Cross-References section, matching the "clear overview with well-signaled one-level-deep references" anchor; not the monolithic level 1 nor the under-signaled level 2.

3 / 3

Total

10

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, third-person description that clearly states the capability and provides an explicit multi-condition trigger clause. It is specific, naturally worded, and unlikely to conflict with sibling skills. No revisions needed.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Recommends production-ready Golang libraries and frameworks", "compare alternatives", "choose a library for a specific task", and "new dependency is being added" — matching the "lists multiple specific concrete actions" anchor rather than the single-action level 2.

3 / 3

Completeness

Explicitly states what ("Recommends production-ready Golang libraries and frameworks") and when ("Apply when the user explicitly 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"), giving a clear "Use when"-equivalent trigger clause that rules out the level-2 cap.

3 / 3

Trigger Term Quality

Covers natural phrasings a user would actually say ("library suggestions", "compare alternatives", "choose a library", "new dependency"); not the jargon-only level 1 nor the partial level 2.

3 / 3

Distinctiveness Conflict Risk

Scoped to a clear niche (Golang library/framework recommendations) with distinct triggers, making overlap with other skills unlikely — not the generic level 1 nor the still-overlapping level 2.

3 / 3

Total

12

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
samber/cc-skills-golang
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.