Source

encoredev/skills

33 skills · 13.4K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
encore-api Define typed API endpoints in Encore.ts using `api(...)` from `encore.dev/api`. Covers typed request/response interfa…
encoredev/skills
725
2
encore-code-review Review existing Encore.ts code for best practices and common anti-patterns.
encoredev/skills
723
3
encore-service Implement Encore.ts services and lay out an application using `encore.service.ts`, service directories, systems, and …
encoredev/skills
723
4
encore-auth Protect Encore.ts endpoints with authentication and authorize callers. Covers `authHandler`, `Gateway`, `getAuthData`…
encoredev/skills
721
5
encore-database Work with PostgreSQL in Encore.ts using `SQLDatabase` from `encore.dev/storage/sqldb` — schema migrations and SQL que…
encoredev/skills
698
6
encore-testing Write or run automated tests for Encore.ts code with `encore test` and vitest/jest. Covers isolated per-test database…
encoredev/skills
692
7
encore-frontend Connect a frontend application (React, Next.js, Vue, Svelte, etc.) to an Encore.ts backend.
encoredev/skills
667
8
encore-migrate Migrate an existing backend application to Encore. Supports any source framework, targets Encore.ts or Encore Go. Dri…
encoredev/skills
636
9
encore-getting-started Bootstrap a brand-new Encore.ts project from zero. Only for first-time CLI install and `encore app create` — not for …
encoredev/skills
578
10
encore-go-service Implement Encore.go services and lay out an application using service packages, internal subpackages, systems, and ty…
encoredev/skills
488
11
encore-go-auth Protect Encore Go endpoints with authentication and authorize callers. Covers `auth.AuthHandler`, `auth.UserID`, the …
encoredev/skills
487
12
encore-go-testing Write or run automated tests for Encore Go code with `encore test` and the standard library `testing` package. Covers…
encoredev/skills
487
13
encore-go-api Define typed API endpoints in Encore Go using `//encore:api` annotations. Covers typed request/response structs, path…
encoredev/skills
486
14
encore-go-code-review Review existing Encore Go code for best practices and common anti-patterns.
encoredev/skills
485
15
encore-go-database Work with PostgreSQL in Encore Go using `sqldb.NewDatabase` from `encore.dev/storage/sqldb` — schema migrations and S…
encoredev/skills
484
16
encore-go-getting-started Bootstrap a brand-new Encore Go project from zero. Only for first-time CLI install and `encore app create` — not for …
encoredev/skills
453
17
encore-infrastructure Declare databases, Pub/Sub, cron jobs, caching, object storage, and secrets with Encore.ts.
encoredev/skills
337
18
encore-secret Manage API keys, credentials, and other secrets in Encore.ts using `secret(...)` from `encore.dev/config`.
encoredev/skills
322
19
encore-pubsub Asynchronous messaging in Encore.ts via `Topic` and `Subscription` from `encore.dev/pubsub` — broadcast events, decou…
encoredev/skills
320
20
encore-cache Cache data in Redis from Encore.ts using `CacheCluster` and typed keyspaces from `encore.dev/storage/cache`. Type-saf…
encoredev/skills
318
21
encore-cron Schedule periodic / recurring work in Encore.ts using `CronJob` from `encore.dev/cron`. Covers `every: "1h"` interval…
encoredev/skills
318
22
encore-webhook Receive inbound webhooks from external services (Stripe, GitHub, Slack, Twilio, etc.) using `api.raw(...)` from `enco…
encoredev/skills
317
23
encore-bucket Store unstructured files in Encore.ts using `Bucket` from `encore.dev/storage/objects` — uploads, images, documents, …
encoredev/skills
315
24
encore-go-pubsub Asynchronous messaging in Encore Go via `pubsub.NewTopic` and `pubsub.NewSubscription` from `encore.dev/pubsub` — bro…
encoredev/skills
235
25
encore-go-secret Manage API keys, credentials, and other secrets in Encore Go using a package-level `secrets` struct.
encoredev/skills
235
26
encore-go-webhook Receive inbound webhooks from external services (Stripe, GitHub, Slack, Twilio, etc.) in Encore Go using `//encore:ap…
encoredev/skills
234
27
encore-go-bucket Store unstructured files in Encore Go using `objects.NewBucket` from `encore.dev/storage/objects` — uploads, images, …
encoredev/skills
232
28
encore-go-cache Cache data in Redis from Encore Go using `cache.NewCluster` and typed keyspaces from `encore.dev/storage/cache`. Type…
encoredev/skills
232
29
encore-go-cron Schedule periodic / recurring work in Encore Go using `cron.NewJob` from `encore.dev/cron`. Covers `Every: "1h"` inte…
encoredev/skills
232
30
encore-go-infrastructure Declare infrastructure with Encore Go.
encoredev/skills
215
31
encore-logging Add or improve structured logging in Encore.ts using `encore.dev/log`. Covers log placement, levels, stable messages …
encoredev/skills
10
32
encore-architecture Design or revise the service architecture of an Encore.go or Encore.ts application. Covers service boundaries, data o…
encoredev/skills
9
33
encore-go-logging Add or improve structured logging in Encore.go using `encore.dev/rlog`. Covers log placement, levels, stable messages…
encoredev/skills
8