CtrlK
BlogDocsLog inGet started
Tessl Logo

golang-samber-slog

Structured logging extensions for Golang using samber/slog-**** packages — multi-handler pipelines (slog-multi), log sampling (slog-sampling), attribute formatting (slog-formatter), HTTP middleware (slog-fiber, slog-gin, slog-chi, slog-echo), and backend routing (slog-datadog, slog-sentry, slog-loki, slog-syslog, slog-logstash, slog-graylog...). Apply when using or adopting slog, or when the codebase already imports any github.com/samber/slog-* package.

84

5.50x
Quality

100%

Does it follow best practices?

Impact

55%

5.50x

Average score across 1 eval scenario

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

The content is a lean, table-driven reference with executable examples, a clearly sequenced pipeline model with error-recovery guidance, and well-organized one-level-deep references. It respects token budget while remaining highly actionable.

DimensionReasoningScore

Conciseness

The body is dense with tables and executable Go snippets and never explains concepts Claude already knows (what logging/slog is); every section earns its tokens.

3 / 3

Actionability

Provides fully executable Go code with real constructors (slogmulti.Router, Pipe, PIIFormatter), plus concrete predicate/formatter/strategy lists that are copy-paste ready.

3 / 3

Workflow Clarity

Establishes a canonical ordering ('sample first, format second, route last') with rationale, a Common Mistakes error-recovery table mapping failure to fix, and benchmark/diagnose verification steps for the pipeline.

3 / 3

Progressive Disclosure

SKILL.md is a concise overview with four well-signaled one-level-deep references (pipeline-patterns.md, sampling-strategies.md, http-middlewares.md, backend-handlers.md), all of which exist and contain no nested references.

3 / 3

Total

12

/

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.

The description is specific, actionable, and clearly scoped to the samber/slog-* ecosystem with an explicit 'Apply when...' trigger clause. It efficiently enumerates concrete capabilities without vague fluff.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'multi-handler pipelines (slog-multi), log sampling (slog-sampling), attribute formatting (slog-formatter), HTTP middleware..., backend routing' — rather than vague language, and uses third-person voice.

3 / 3

Completeness

Explicitly answers both what (the extension capabilities) and when via 'Apply when using or adopting slog, or when the codebase already imports any github.com/samber/slog-* package.'

3 / 3

Trigger Term Quality

Covers natural terms a user would say ('slog', 'structured logging', 'log sampling', 'Golang', 'HTTP middleware') alongside the specific package names, giving good keyword coverage.

3 / 3

Distinctiveness Conflict Risk

The samber/slog-* package niche is highly specific with distinct triggers tied to package imports, making conflict with other skills unlikely.

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.