Encore avatar

Encore

Official

@encoredev · Sweden

0Followers
|
41Public Repos
|
14Published Skills

Offers a backend development platform for building type-safe distributed services using Go and TypeScript with integrated infrastructure provisioning.

Skills Distribution
DomainDeveloper To...Backend Architecture (40%)Infrastructure Pro.. (30%)Type-Safe Integrat.. (30%)

Agent Skills by Encore

Showing 14 vetted skills indexed across 1 GitHub repositories.

encoredevencoredev
26

encore-database

Manage Encore.ts database access with typed queries, migrations, and Drizzle ORM integration.

Official
Advanced
encoredevencoredev
26

encore-frontend

Generate a typed TypeScript client for React/Next.js frontends from Encore.ts APIs.

Official
Intermediate
encoredevencoredev
26

encore-auth

Automate authentication setup and enforcement for Encore.ts APIs and services.

Official
Intermediate
encoredevencoredev
26

encore-go-infrastructure

Declare Go infrastructure resources for automated provisioning with Encore.

Official
Intermediate
encoredevencoredev
26

encore-code-review

Detect Encore.ts best-practice violations and emit severity-labeled reports.

Official
Advanced
encoredevencoredev
26

encore-go-database

Enable type-safe Go database access and migrations in Encore services.

Official
Intermediate
encoredevencoredev
26

encore-go-testing

Run Encore Go tests for APIs, databases, and pub/sub flows.

Official
Advanced
encoredevencoredev
26

encore-getting-started

Scaffold TypeScript backend projects with Encore.ts CLI.

Official
Basic
encoredevencoredev
26

encore-go-api

Generate Go API endpoints from Encore annotations with typed parameters and validation.

Official
Intermediate
encoredevencoredev
26

encore-service

Define canonical Encore.ts service structures with encore.service.ts files.

Official
Intermediate
encoredevencoredev
26

encore-go-service

Organize Go packages with API endpoints into distinct Encore services.

Official
Intermediate
encoredevencoredev
26

encore-infrastructure

Declare and provision databases, messaging topics, cron schedules, and secrets for Encore.ts applications.

Official
Intermediate
encoredevencoredev
26

encore-go-getting-started

Scaffold Encore Go projects with setup, structure, and example endpoints.

Official
Intermediate
encoredevencoredev
26

encore-go-code-review

Review Encore Go code for quality, security, and best-practice issues.

Official
Advanced

Frequently Asked Questions About Encore

FAQPage Schema
What specific backend tasks does Encore enable?

Encore enables the definition of distributed services, type-safe database access, and infrastructure provisioning within a single codebase. It handles endpoint generation, authentication enforcement, and service-to-service communication, allowing developers to focus on business logic while the platform manages the underlying cloud resources and service structures.

Which engineering personas benefit most from this platform?

Full-stack developers and backend engineers working with Go or TypeScript benefit most from this platform. It is designed for teams building distributed systems who require strict type safety between services, frontends, and databases, while reducing the overhead of manual infrastructure configuration and boilerplate code management.

What are the prerequisites for deploying services with Encore?

To use Encore, you must have the platform installed locally to scaffold your project using the provided initialization commands. You will need a Go or TypeScript environment, and your application code must utilize specific annotations to define services, endpoints, and infrastructure resources for the platform to process.