Plugin Claude Code
Plugin marketplace listing 1 plugin: encore-skills.
Plugin Claude Code
Plugin marketplace listing 1 plugin: encore-skills.
Instructions file CodexOpenCode
Instructions for encoredev/skills, covering encore skills - agent instructions, what is encore.ts?, when to use these skills, typescript skills and go skills.
Instructions file
Instructions for encoredev/skills, covering encore skills - agent instructions, what is encore.ts?, when to use these skills, typescript skills and go skills.
Skill Claude CodeCodex
Define typed API endpoints in Encore.ts using api(...) from encore.dev/api. Covers typed request/response interfaces, path/query/header/cookie params, request validation, and APIError. For raw endpoints (api.raw()) and inbound webhooks, use encore-webhook instead.
Skill Claude CodeCodex
Protect Encore.ts endpoints with authentication and authorize callers. Covers authHandler, Gateway, getAuthData, and auth: true.
Skill Claude CodeCodex
Store unstructured files in Encore.ts using Bucket from encore.dev/storage/objects — uploads, images, documents, blobs.
Skill Claude CodeCodex
Cache data in Redis from Encore.ts using CacheCluster and typed keyspaces from encore.dev/storage/cache. Type-safe key/value access with TTLs, atomic increments, and per-keyspace data shapes.
Skill Claude CodeCodex
Review existing Encore.ts code for best practices and common anti-patterns.
Skill Claude CodeCodex
Schedule periodic / recurring work in Encore.ts using CronJob from encore.dev/cron. Covers every: "1h" interval syntax and schedule: "0 9 1" cron expressions.
Skill Claude CodeCodex
Work with PostgreSQL in Encore.ts using SQLDatabase from encore.dev/storage/sqldb — schema migrations and SQL queries.
Skill Claude CodeCodex
Connect a frontend application (React, Next.js, Vue, Svelte, etc.) to an Encore.ts backend.
Skill Claude CodeCodex
Bootstrap a brand-new Encore.ts project from zero. Only for first-time CLI install and encore app create — not for architecture or feature questions.
Skill Claude CodeCodex
Define typed API endpoints in Encore Go using //encore:api annotations. Covers typed request/response structs, path/query/header/cookie params, and error returns. For raw endpoints (//encore:api raw) and inbound webhooks, use encore-go-webhook instead.
Skill Claude CodeCodex
Protect Encore Go endpoints with authentication and authorize callers. Covers auth.AuthHandler, auth.UserID, the Authorization header, and //encore:api auth.
Skill Claude CodeCodex
Store unstructured files in Encore Go using objects.NewBucket from encore.dev/storage/objects — uploads, images, documents, blobs.
Skill Claude CodeCodex
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.
Skill Claude CodeCodex
Review existing Encore Go code for best practices and common anti-patterns.
Skill Claude CodeCodex
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.
Skill Claude CodeCodex
Work with PostgreSQL in Encore Go using sqldb.NewDatabase from encore.dev/storage/sqldb — schema migrations and SQL queries.
Skill Claude CodeCodex
Bootstrap a brand-new Encore Go project from zero. Only for first-time CLI install and encore app create — not for architecture or feature questions.
Skill Claude CodeCodex
Asynchronous messaging in Encore Go via pubsub.NewTopic and pubsub.NewSubscription from encore.dev/pubsub — broadcast events, decouple producers from consumers, and run background handlers.
Skill Claude CodeCodex
Manage API keys, credentials, and other secrets in Encore Go using a package-level secrets struct.
Skill Claude CodeCodex
Plan how to split an Encore Go application into services and lay out its directory structure. Architecture and decomposition, not first-time CLI install (that's encore-go-getting-started).
Skill Claude CodeCodex
Write or run automated tests for Encore Go code with encore test and the standard library testing package. Covers isolated per-test databases, calling handlers directly, and testing.T patterns.