Hardened agent skills and MCP servers for your AI agents — scanned, remediated, and signed in the Chainguard Factory.
·
Protect Encore Go endpoints with authentication and authorize callers. Covers auth.AuthHandler, auth.UserID, the Authorization header, and //encore:api auth.
auth.AuthHandler
auth.UserID
Authorization
//encore:api auth
Store unstructured files in Encore Go using objects.NewBucket from encore.dev/storage/objects — uploads, images, documents, blobs.
objects.NewBucket
encore.dev/storage/objects
Cache data in Redis from Encore Go using cache.NewCluster and typed keyspaces from encore.dev/storage/cache. Type-safe key/value access with TTLs, atomic increments, and per-keyspace data shapes.
cache.NewCluster
encore.dev/storage/cache
Review existing Encore Go code for best practices and common anti-patterns.
Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.
Schedule periodic / recurring work in Encore Go using cron.NewJob from encore.dev/cron. Covers Every: "1h" interval syntax and Schedule: "0 9 * * 1" cron expressions.
cron.NewJob
encore.dev/cron
Every: "1h"
Schedule: "0 9 * * 1"
Work with PostgreSQL in Encore Go using sqldb.NewDatabase from encore.dev/storage/sqldb — schema migrations and SQL queries.
sqldb.NewDatabase
encore.dev/storage/sqldb
Set up Encore Go from scratch. Install the CLI, log in, create an app, check that it runs, and connect Encore's MCP servers, with a pointer to the skill for each step. Ends where building starts. Not for architecture or feature questions.
1,573 skills
Don't see what you need? Contact our team.