Aide-mémoire de l'API Prisma Client par Prisma officiel : lors de la rédaction de requêtes de base de données par des agents, consultez par catégorie la construction du client, les opérations CRUD, select / include / omit, les filtres, les relations, les transactions, le SQL natif et les méthodes du client.
Installations de skills.sh 395639 (+2825 / 24h)
Audit de sécurité : avertissements de risque
- Lecture des variables d'environnement ou nécessité d'une clé API / d'un jeton
- Périmètre de l'audit : GitHub prisma/skills/prisma-client-api/SKILL.md (seul le texte de SKILL.md est scanné)
Justification
- Rédigé selon Prisma 7.9.1 : les exemples importent PrismaClient depuis le répertoire généré et se connectent via l'adaptateur de pilote @prisma/adapter-pg
- Les 8 catégories sont priorisées par impact, les requêtes de modèle, les transactions et le SQL natif étant marqués CRITICAL ; les détails sont répartis dans 8 documents sous references/ à consulter selon les besoins
- Le même dépôt contient 9 autres compétences classées (CLI, initialisation ORM, Prisma Postgres, mise à niveau v7, etc.) ; skills.sh a enregistré 2825 installations en 24 heures, pour un total de 395639 (ne reflète que l'attention portée)
Utilisation
- npx skills add https://github.com/prisma/skills --skill prisma-client-api
- Se déclenche automatiquement lors de la rédaction de requêtes telles que findMany, $transaction, etc. ; nécessite un projet Prisma existant et une chaîne de connexion à la base de données
Risques
- L'avertissement d'audit concernant la lecture des variables d'environnement provient de process.env.DATABASE_URL dans le code d'exemple ; la compétence elle-même ne lit pas les secrets et n'exécute pas de commandes, ce qui est cohérent avec son usage
- Référence pure de l'API, sans nouveau processus ; les exemples suivent la syntaxe Prisma 7, les projets sur d'anciennes versions doivent être ajustés en se référant à la documentation officielle