home/categories/backend/jaimestill-agent-lab-claude-skills-go-http-skill-md
backenddevelopment

go-http

HTTP handler, module, middleware, and routing patterns. Use when implementing endpoints, modules, middleware, routes, or HTTP responses. Includes module pattern for mountable sub-applications and path normalization at router level. Triggers: http.Handler, http.HandlerFunc, Handler struct, Routes() method, routes.Group, routes.Route, module.Module, module.Router, middleware stack, RespondJSON, RespondError, CORS, SSE, text/event-stream, MapHTTPStatus, long-running processes, lifecycle context, client disconnect, path normalization. File patterns: internal/*/handler.go, pkg/module/*.go, pkg/middleware/*.go, pkg/routes/*.go

JaimeStill
maintainer
JaimeStill
Updated 1/19/2026
Stars
0
Forks
0
quick start

Installation and usage

HTTP handler, module, middleware, and routing patterns. Use when implementing endpoints, modules, middleware, routes, or HTTP responses. Includes module pattern for mountable sub-applications and path normalization at router level. Triggers: http.Handler, http.HandlerFunc, Handler struct, Routes() method, routes.Group, routes.Route, module.Module, module.Router, middleware stack, RespondJSON, RespondError, CORS, SSE, text/event-stream, MapHTTPStatus, long-running processes, lifecycle context, client disconnect, path normalization. File patterns: internal/*/handler.go, pkg/module/*.go, pkg/middleware/*.go, pkg/routes/*.go

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use go-http