Bases de données
ORM, schemas, migrations, requetes : Prisma, Cosmos DB, PostgreSQL, MongoDB.
| # | Skill | Source | Description | ||
|---|---|---|---|---|---|
| 1 | data-table-manager | n8n-io/n8n | Créer, importer, interroger et maintenir des tables de données n8n avec précision. | 192 779 | |
| 2 | n8n:db-migrations | n8n-io/n8n | Rédiger et valider des migrations de base de données n8n selon les règles officielles. | 192 779 | |
| 3 | database-migration | wshobson/agents | Gérer les migrations de bases de données avec rollback et déploiement sans interruption. | 36 831 | |
| 4 | event-store-design | wshobson/agents | Concevoir et implémenter un event store optimisé pour les applications event-sourced. | 36 831 | |
| 5 | postgresql-table-design | wshobson/agents | Concevoir des tables PostgreSQL performantes selon les meilleures pratiques de modélisation. | 36 831 | |
| 6 | sql-optimization-patterns | wshobson/agents | Optimiser les requêtes SQL lentes via indexes, plans d'exécution et patterns avancés. | 36 831 | |
| 7 | creating-oracle-to-postgres-migration-bug-report | github/awesome-copilot | Documenter les défauts de migration Oracle vers PostgreSQL selon un format structuré. | 35 126 | |
| 8 | ef-core | github/awesome-copilot | Auditer et améliorer du code Entity Framework Core selon les meilleures pratiques. | 35 126 | |
| 9 | efcore-d2-db-diagram | github/awesome-copilot | Générer un diagramme ERD en D2 à partir d'un projet Entity Framework Core. | 35 126 | |
| 10 | migrating-oracle-to-postgres-stored-procedures | github/awesome-copilot | Migrer des procédures stockées Oracle PL/SQL vers leur équivalent PostgreSQL PL/pgSQL. | 35 126 | |
| 11 | postgresql-code-review | github/awesome-copilot | Auditer du code PostgreSQL pour optimiser schémas, index et bonnes pratiques spécifiques. | 35 126 | |
| 12 | postgresql-optimization | github/awesome-copilot | Optimiser et exploiter les fonctionnalités avancées de PostgreSQL avec des exemples SQL. | 35 126 | |
| 13 | reviewing-oracle-to-postgres-migration | github/awesome-copilot | Identifier les risques et valider une migration de base de données Oracle vers PostgreSQL. | 35 126 | |
| 14 | sql-code-review | github/awesome-copilot | Auditer du code SQL pour optimiser sécurité, performance et maintenabilité. | 35 126 | |
| 15 | sql-optimization | github/awesome-copilot | Optimiser les requêtes SQL pour maximiser les performances sur tout moteur de base de données. | 35 126 | |
| 16 | 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 126 | |
| 17 | ssma-console | github/awesome-copilot | Migrer des bases Oracle vers SQL Server via SSMA en générant configs XML et commandes console. | 35 126 | |
| 18 | sql-queries | anthropics/knowledge-work-plugins | Écrire des requêtes SQL performantes et lisibles pour tous les grands entrepôts de données. | 20 885 | |
| 19 | write-query | anthropics/knowledge-work-plugins | Générer des requêtes SQL optimisées à partir d'une description en langage naturel. | 20 885 | |
| 20 | azure-cosmos-ts | microsoft/skills | Effectuer des opérations CRUD et requêtes sur Azure Cosmos DB via SDK TypeScript. | 2 568 | |
| 21 | supabase | supabase/agent-skills | Implémenter Supabase correctement en vérifiant docs, sécurité RLS et Data API. | 2 254 | |
| 22 | supabase-postgres-best-practices | supabase/agent-skills | Optimiser les schémas et requêtes Postgres selon les meilleures pratiques Supabase. | 2 254 | |
| 23 | kotlin-backend-jpa-entity-mapping | kotlin/kotlin-agent-skills | Concevoir des entités JPA Kotlin sans data class, avec identité et contraintes d'unicité. | 858 | |
| 24 | django-perf-review | getsentry/skills | Auditer le code Django pour détecter les problèmes critiques de performance validés. | 797 | |
| 25 | mysql | planetscale/database-skills | Optimiser, concevoir et sécuriser des bases de données MySQL/InnoDB en production. | 498 | |
| 26 | neki | planetscale/database-skills | Préparer et gérer un Postgres fragmenté horizontalement avec PlanetScale Neki. | 498 | |
| 27 | postgres | planetscale/database-skills | Concevoir, optimiser et administrer des bases de données Postgres avec PlanetScale. | 498 | |
| 28 | vitess | planetscale/database-skills | Concevoir, optimiser et migrer des bases de données MySQL distribuées avec Vitess. | 498 | |
| 29 | clickhouse-js-node-coding | clickhouse/agent-skills | Coder des intégrations ClickHouse en Node.js avec le client officiel JavaScript. | 464 | |
| 30 | clickhouse-js-node-troubleshooting | clickhouse/agent-skills | Diagnostiquer et résoudre les problèmes courants du client Node.js ClickHouse. | 464 | |
| 31 | clickhousectl-local-dev | clickhouse/agent-skills | Configurer un environnement ClickHouse local complet avec clickhousectl, étape par étape. | 464 | |
| 32 | firebase-firestore | firebase/agent-skills | Configurer et gérer une instance Cloud Firestore selon son édition détectée. | 353 | |
| 33 | firebase-firestore-enterprise-native-mode | firebase/agent-skills | Configurer et utiliser Firestore Enterprise Native Mode de bout en bout. | 353 | |
| 34 | firebase-firestore-standard | firebase/agent-skills | Provisionner, sécuriser et intégrer Cloud Firestore dans une application. | 353 | |
| 35 | upstash-redis-kv | mkurman/zorai | Interagir avec un store Redis Upstash via une interface REST complète. | 312 | |
| 36 | clickhouse-cloud-multi-table-rename | divinevideo/divine-mobile | Corriger les migrations ClickHouse Cloud incompatibles avec le RENAME multi-tables. | 255 | |
| 37 | 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. | 255 | |
| 38 | clickhouse-rust-type-mismatches | divinevideo/divine-mobile | Diagnostiquer et corriger les incompatibilités de types entre ClickHouse et Rust. | 255 | |
| 39 | clickhouse-rust-view-column-order | divinevideo/divine-mobile | Corriger l'ordre des champs Rust pour correspondre aux colonnes calculées d'une vue ClickHouse. | 255 | |
| 40 | cloudsql-idle-connection-timeout | divinevideo/divine-mobile | Gérer les timeouts de connexion idle sur Cloud SQL avec psycopg2. | 255 | |
| 41 | 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. | 255 | |
| 42 | pg-pool-cloudsql-reconnect | divinevideo/divine-mobile | Recréer un pool pg-pool complet après une erreur ECONNRESET sur CloudSQL. | 255 | |
| 43 | postgres-concurrent-schema-init-deadlock | divinevideo/divine-mobile | Résoudre les deadlocks PostgreSQL lors d'initialisations de schéma concurrentes en production. | 255 | |
| 44 | psycopg2-batch-insert-optimization | divinevideo/divine-mobile | Optimiser les insertions PostgreSQL en masse avec psycopg2 via execute_values. | 255 | |
| 45 | psycopg2-like-percent-escape | divinevideo/divine-mobile | Corriger les conflits de caractère % dans les requêtes psycopg2 avec LIKE. | 255 | |
| 46 | sqlite-fts5-corruption-rebuild | divinevideo/divine-mobile | Diagnostiquer et réparer la corruption d'index FTS5 SQLite causée par des données sales. | 255 | |
| 47 | connecting-streamlit-to-snowflake | streamlit/agent-skills | Connecter une app Streamlit à Snowflake via st.connection de façon sécurisée. | 206 | |
| 48 | db-generate | medusajs/medusa-agent-skills | Générer et reporter les migrations de base de données pour un module Medusa. | 187 | |
| 49 | db-migrate | medusajs/medusa-agent-skills | Exécuter les migrations de base de données Medusa et rapporter les résultats. | 187 | |
| 50 | prisma-orm-v7-skills | elophanto/elophanto | Migrer un projet vers Prisma ORM v7 en gérant les changements majeurs. | 78 |
À 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.