CtrlK
BlogDocsLog inGet started
Tessl Logo

go-handler-generator

Go Handler Generator - Auto-activating skill for Backend Development. Triggers on: go handler generator, go handler generator Part of the Backend Development skill category.

33

0.93x

Quality

3%

Does it follow best practices?

Impact

84%

0.93x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/06-backend-dev/go-handler-generator/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

82%

-2%

Product Catalog API Handler

Production-ready Go HTTP handler

Criteria
Without context
With context

Valid handler signature

100%

100%

Correct success status code

100%

100%

404 for missing resource

100%

100%

JSON Content-Type header

100%

100%

Explicit error handling

20%

0%

Request context usage

0%

0%

Method validation

100%

100%

Handler separation

100%

100%

go.mod present

100%

100%

No global mutable state

100%

100%

JSON encoding correctness

100%

100%

Without context: $0.2502 · 1m 47s · 19 turns · 18 in / 4,018 out tokens

With context: $0.7431 · 3m 30s · 36 turns · 67 in / 11,100 out tokens

100%

API Gateway Middleware for a Go Microservice Platform

Go middleware handler pattern

Criteria
Without context
With context

Middleware function signature

100%

100%

Handler chain delegation

100%

100%

401 for missing/invalid key

100%

100%

Request timing in logging

100%

100%

Context propagation

100%

100%

No panic on errors

100%

100%

Middleware composition

100%

100%

Production-ready logging

100%

100%

go.mod present

100%

100%

Step-by-step explanation

100%

100%

No global mutable state

100%

100%

Without context: $0.6210 · 3m 30s · 32 turns · 29 in / 10,604 out tokens

With context: $0.5885 · 3m 12s · 33 turns · 66 in / 7,585 out tokens

70%

-18%

User Management Service with Database Backend

Go handler with database integration

Criteria
Without context
With context

Parameterized queries

100%

100%

Context-aware DB calls

0%

0%

Resource cleanup

80%

60%

DB error handling

100%

100%

Handler-DB separation

100%

100%

Connection pool config

100%

0%

Input validation

100%

100%

Proper HTTP status codes

100%

100%

DATABASE_URL env var

100%

0%

JSON Content-Type header

100%

100%

go.mod with driver

100%

100%

Without context: $0.5573 · 3m 6s · 33 turns · 33 in / 7,735 out tokens

With context: $0.9447 · 4m 22s · 39 turns · 329 in / 14,509 out tokens

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.