Bases de données
ORM, schemas, migrations, requetes : Prisma, Cosmos DB, PostgreSQL, MongoDB.
| # | Skill | Source | Description | Maj | |
|---|---|---|---|---|---|
| 1 | data-table-manager | n8n-io/n8n | Créer, importer, interroger et maintenir des tables de données n8n avec précision. | 194 272 | 4j |
| 2 | firebase-firestore | firebase/agent-skills | Configurer et gérer une instance Cloud Firestore selon son édition détectée. | 363 | 5j |
| 3 | neon-postgres | neondatabase/agent-skills | Gérer une base Postgres serverless Neon avec branchement, auth et API. | 71 | 5j |
| 4 | n8n:db-migrations | n8n-io/n8n | Rédiger et valider des migrations de base de données n8n selon les règles officielles. | 194 272 | 11j |
| 5 | per-tenant-database | rivet-dev/skills | Implémenter une architecture base de données par tenant avec RivetKit et acteurs isolés. | 17 | 12j |
| 6 | claimable-postgres | neondatabase/agent-skills | Provisionner instantanément des bases Postgres temporaires pour développement et tests locaux. | 71 | 13j |
| 7 | neon-postgres-egress-optimizer | neondatabase/agent-skills | Diagnostiquer et corriger les patterns de requêtes Postgres générant un excès de transfert de données. | 71 | 13j |
| 8 | neon-postgres-branches | neondatabase/agent-skills | Créer des branches Neon Postgres normales ou schema-only via MCP ou CLI. | 71 | 13j |
| 9 | prisma-cli | prisma/skills | Référencer et utiliser toutes les commandes CLI Prisma pour gérer projets et bases de données. | 42 | 18j |
| 10 | kotlin-backend-jpa-entity-mapping | kotlin/kotlin-agent-skills | Concevoir des entités JPA Kotlin sans data class, avec identité et contraintes d'unicité. | 894 | 19j |
| 11 | clickhousectl-local-dev | clickhouse/agent-skills | Configurer un environnement ClickHouse local complet avec clickhousectl, étape par étape. | 477 | 23j |
| 12 | supabase | supabase/agent-skills | Implémenter Supabase correctement en vérifiant docs, sécurité RLS et Data API. | 2 284 | 1mo |
| 13 | redis-clustering | redis/agent-skills | Concevoir des clés Redis Cluster et router les lectures pour éviter erreurs CROSSSLOT et surcharge. | 78 | 1mo |
| 14 | redis-connections | redis/agent-skills | Optimiser les connexions Redis avec pooling, pipelining, commandes sûres et timeouts adaptés. | 78 | 1mo |
| 15 | redis-core | redis/agent-skills | Modéliser des données Redis en choisissant le bon type et les conventions de nommage. | 78 | 1mo |
| 16 | efcore-d2-db-diagram | github/awesome-copilot | Générer un diagramme ERD en D2 à partir d'un projet Entity Framework Core. | 35 826 | 1mo |
| 17 | event-store-design | wshobson/agents | Concevoir et implémenter un event store optimisé pour les applications event-sourced. | 37 258 | 1mo |
| 18 | sql-optimization-patterns | wshobson/agents | Optimiser les requêtes SQL lentes via indexes, plans d'exécution et patterns avancés. | 37 258 | 1mo |
| 19 | database-migration | wshobson/agents | Gérer les migrations de bases de données avec rollback et déploiement sans interruption. | 37 258 | 1mo |
| 20 | clickhouse-js-node-coding | clickhouse/agent-skills | Coder des intégrations ClickHouse en Node.js avec le client officiel JavaScript. | 477 | 1mo |
| 21 | sql-server-table-reconciliation | github/awesome-copilot | Réconcilier des tables SQL Server entre deux instances et détecter les écarts de données. | 35 826 | 1mo |
| 22 | encore-cache | encoredev/skills | Gérer un cache Redis typé avec Encore via clusters et keyspaces configurables. | 25 | 1mo |
| 23 | encore-go-cache | encoredev/skills | Gérer un cache Redis typé avec keyspaces, expiration et compteurs atomiques en Go. | 25 | 1mo |
| 24 | encore-database | encoredev/skills | Gérer des bases de données SQL avec Encore via requêtes typées et migrations. | 25 | 1mo |
| 25 | encore-go-database | encoredev/skills | Gérer les opérations de base de données SQL avec le framework Encore en Go. | 25 | 1mo |
| 26 | ssma-console | github/awesome-copilot | Migrer des bases Oracle vers SQL Server via SSMA en générant configs XML et commandes console. | 35 826 | 1mo |
| 27 | clickhouse-js-node-troubleshooting | clickhouse/agent-skills | Diagnostiquer et résoudre les problèmes courants du client Node.js ClickHouse. | 477 | 1mo |
| 28 | pg-pool-cloudsql-reconnect | divinevideo/divine-mobile | Recréer un pool pg-pool complet après une erreur ECONNRESET sur CloudSQL. | 256 | 1mo |
| 29 | postgres-concurrent-schema-init-deadlock | divinevideo/divine-mobile | Résoudre les deadlocks PostgreSQL lors d'initialisations de schéma concurrentes en production. | 256 | 1mo |
| 30 | psycopg2-batch-insert-optimization | divinevideo/divine-mobile | Optimiser les insertions PostgreSQL en masse avec psycopg2 via execute_values. | 256 | 1mo |
| 31 | psycopg2-like-percent-escape | divinevideo/divine-mobile | Corriger les conflits de caractère % dans les requêtes psycopg2 avec LIKE. | 256 | 1mo |
| 32 | sqlite-fts5-corruption-rebuild | divinevideo/divine-mobile | Diagnostiquer et réparer la corruption d'index FTS5 SQLite causée par des données sales. | 256 | 1mo |
| 33 | clickhouse-cloud-multi-table-rename | divinevideo/divine-mobile | Corriger les migrations ClickHouse Cloud incompatibles avec le RENAME multi-tables. | 256 | 1mo |
| 34 | clickhouse-materialized-column-view-filter | divinevideo/divine-mobile | Résoudre l'inaccessibilité des colonnes MATERIALIZED dans les vues ClickHouse via sous-requête ou migration. | 256 | 1mo |
| 35 | clickhouse-rust-type-mismatches | divinevideo/divine-mobile | Diagnostiquer et corriger les incompatibilités de types entre ClickHouse et Rust. | 256 | 1mo |
| 36 | clickhouse-rust-view-column-order | divinevideo/divine-mobile | Corriger l'ordre des champs Rust pour correspondre aux colonnes calculées d'une vue ClickHouse. | 256 | 1mo |
| 37 | cloudsql-idle-connection-timeout | divinevideo/divine-mobile | Gérer les timeouts de connexion idle sur Cloud SQL avec psycopg2. | 256 | 1mo |
| 38 | denormalized-priority-column-staleness | divinevideo/divine-mobile | Détecter et corriger les colonnes dénormalisées obsolètes faussant l'ordre des requêtes SQL. | 256 | 1mo |
| 39 | upstash-redis-kv | mkurman/zorai | Interagir avec un store Redis Upstash via une interface REST complète. | 315 | 1mo |
| 40 | prisma-orm-v7-skills | elophanto/elophanto | Migrer un projet vers Prisma ORM v7 en gérant les changements majeurs. | 82 | 1mo |
| 41 | supabase-postgres-best-practices | elophanto/elophanto | Optimiser les performances, schémas et sécurité Postgres selon les meilleures pratiques Supabase. | 82 | 1mo |
| 42 | azure-cosmos-ts | microsoft/skills | Effectuer des opérations CRUD et requêtes sur Azure Cosmos DB via SDK TypeScript. | 2 624 | 2mo |
| 43 | django-perf-review | getsentry/skills | Auditer le code Django pour détecter les problèmes critiques de performance validés. | 829 | 2mo |
| 44 | supabase-postgres-best-practices | supabase/agent-skills | Optimiser les schémas et requêtes Postgres selon les meilleures pratiques Supabase. | 2 284 | 2mo |
| 45 | firebase-firestore-enterprise-native-mode | firebase/agent-skills | Configurer et utiliser Firestore Enterprise Native Mode de bout en bout. | 363 | 2mo |
| 46 | firebase-firestore-standard | firebase/agent-skills | Provisionner, sécuriser et intégrer Cloud Firestore dans une application. | 363 | 2mo |
| 47 | prisma-postgres-setup | prisma/skills | Provisionner une base Prisma Postgres via l'API de gestion et la connecter localement. | 42 | 2mo |
| 48 | prisma-client-api | prisma/skills | Interroger, filtrer et manipuler des données via l'API Prisma Client. | 42 | 2mo |
| 49 | prisma-database-setup | prisma/skills | Configurer Prisma ORM avec n'importe quel fournisseur de base de données SQL ou NoSQL. | 42 | 2mo |
| 50 | prisma-driver-adapter-implementation | prisma/skills | Implémenter un adaptateur de driver Prisma ORM v7 pour n'importe quelle base de données. | 42 | 2mo |
À propos de cette sélection
L'agent plante en prod, et après investigation, c'est la migration mal jouée ou la requête N+1 qui traîne depuis six mois. Ce scénario, tout dev backend le connaît. Les skills bases de données réunis ici couvrent précisément ces moments : optimiser une requête PostgreSQL avant que les plans d'exécution ne dégénèrent, ou piloter une migration Oracle vers Postgres sans introduire de régressions sur les stored procedures. L'écosystème est particulièrement fourni côté TypeScript, avec Prisma qui pousse ses propres patterns d'agent, mais aussi des contributions autour de Supabase et de cas plus transverses. Utile au backend qui jongle entre plusieurs moteurs, au fullstack qui veut déléguer la revue SQL à un agent, et à quiconque opère des bases sous contrainte de performance ou de changement de schéma.