Encore

Encore

31 skills · 1 repo · 30

GitHub ↗

Encore est un framework open source orienté backend TypeScript, conçu pour simplifier le développement d'applications cloud natives. Le dépôt encoredev/skills regroupe des skills destinés aux agents IA couvrant les principaux blocs d'une application Encore : définition d'endpoints API, authentification JWT, bases de données SQL, cache Redis, stockage objet, tâches planifiées et génération de clients TypeScript pour frontends React.

# Skill Source Description
1 encore-api encoredev/skills Créer et configurer des endpoints API typés avec Encore.ts. 30
2 encore-architecture encoredev/skills Concevoir l'architecture logique d'une application Encore avant toute implémentation technique. 30
3 encore-auth encoredev/skills Implémenter l'authentification des endpoints API avec Encore.ts et JWT. 30
4 encore-bucket encoredev/skills Gérer le stockage d'objets cloud avec buckets, URLs signées et permissions typées. 30
5 encore-cache encoredev/skills Gérer un cache Redis typé avec Encore via clusters et keyspaces configurables. 30
6 encore-code-review encoredev/skills Auditer du code Encore.ts en détectant erreurs critiques et avertissements courants. 30
7 encore-cron encoredev/skills Planifier l'exécution périodique d'endpoints via des CronJobs Encore.ts. 30
8 encore-database encoredev/skills Gérer des bases de données SQL avec Encore via requêtes typées et migrations. 30
9 encore-frontend encoredev/skills Générer un client TypeScript typé pour connecter un frontend React à une API Encore. 30
10 encore-getting-started encoredev/skills Créer et lancer une application backend TypeScript avec Encore.ts. 30
11 encore-go-api encoredev/skills Créer des endpoints API Go avec Encore en utilisant annotations et paramètres typés. 30
12 encore-go-auth encoredev/skills Implémenter l'authentification dans une application Encore Go via JWT, API key ou cookie. 30
13 encore-go-bucket encoredev/skills Gérer le stockage objet cloud avec uploads, downloads et URLs signées en Go. 30
14 encore-go-cache encoredev/skills Gérer un cache Redis typé avec keyspaces, expiration et compteurs atomiques en Go. 30
15 encore-go-code-review encoredev/skills Auditer du code Encore Go pour détecter erreurs critiques et risques courants. 30
16 encore-go-cron encoredev/skills Planifier des tâches récurrentes dans Encore Go via des jobs cron configurables. 30
17 encore-go-database encoredev/skills Gérer les opérations de base de données SQL avec le framework Encore en Go. 30
18 encore-go-getting-started encoredev/skills Créer et lancer une application Go avec le framework Encore et son CLI. 30
19 encore-go-logging encoredev/skills Structurer les logs applicatifs Encore.go avec champs stables et niveaux adaptés. 30
20 encore-go-pubsub encoredev/skills Implémenter un système Pub/Sub asynchrone entre services avec Encore Go. 30
21 encore-go-secret encoredev/skills Gérer des secrets chiffrés par environnement dans une application Encore Go. 30
22 encore-go-service encoredev/skills Structurer des services Go avec Encore selon les patterns mono ou multi-service. 30
23 encore-go-testing encoredev/skills Tester des applications Encore Go avec bases de données et services isolés. 30
24 encore-go-webhook encoredev/skills Créer des endpoints webhook Encore Go avec vérification de signature et réponse rapide. 30
25 encore-logging encoredev/skills Implémenter une journalisation structurée et contextuelle avec le module Encore.ts. 30
26 encore-migrate encoredev/skills Migrer une application backend existante vers Encore, unité par unité, avec suivi de progression. 30
27 encore-pubsub encoredev/skills Implémenter la messagerie asynchrone Pub/Sub avec topics et souscriptions dans Encore. 30
28 encore-secret encoredev/skills Gérer des secrets chiffrés par environnement dans une application Encore. 30
29 encore-service encoredev/skills Structurer et configurer des services Encore avec middleware en TypeScript. 30
30 encore-testing encoredev/skills Tester des applications Encore.ts avec Vitest, bases de données et services isolés. 30
31 encore-webhook encoredev/skills Recevoir et vérifier des webhooks tiers avec Encore via des endpoints HTTP bruts. 30