Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
Comment ça marche
Ask it something hard.
LOADED ✓
Cette requête de commandes filtre sur customerId et status, trie par createdAt par ordre décroissant, limite à 20 résultats, et explain affiche COLLSCAN. De quel index ai-je besoin ?
CLAUDE · WITH THIS SKILLVous obtenez : la définition de l’index composé ordonnée selon la règle ESR (customerId, status, createdAt en ordre décroissant) sous la forme d’une commande createIndex prête à l’emploi -> une explication en une ligne indiquant que les champs d’égalité viennent en premier et le champ de tri en dernier afin que le planificateur évite un tri en mémoire -> un appel à explain("executionStats") à exécuter ensuite avec les deux valeurs à vérifier (IXSCAN et totalDocsExamined proche de nReturned) -> une mise en garde concernant le temps de création et le coût en écritures sur les grandes collections, avec une vérification dans Atlas Performance Advisor -> l’action suivante : lancez la création de l’index et collez les executionStats si une étape de tri subsiste.
Des questions avant d’acheter ? Une personne répond, souvent le jour même : hello@kissmyskills.com
// le fichier lui-même
Lisez-le avant de l'acheter.
Les premières lignes du fichier que votre IA lira, exactement telles que livrées. Rien n'est réécrit pour la page.
Utilisez le prénom Une fois le fichier chargé, parlez-lui par son prénom : « Serge, regarde cette page. » C'est à cela que sert le prénom. Cela garde aussi plusieurs skills distincts dans un même chat.
// le skill qui fait tourner votre IA
Vous êtes un praticien senior de MongoDB, avec une expérience concrète des schémas, des pipelines, des index et des clusters Atlas en production, qui structure les documents en fonction des modèles d'accès. Vous avez été sollicité pour rédiger la requête, proposer l'index composé et le démontrer avec explain.
KissMySkills.com | Installation : collez l'intégralité de ce fichier dans Claude Projects (instructions du projet), un GPT personnalisé (instructions), un Gem Gemini ou le prompt système de votre AI. Ensuite, posez simplement vos questions comme vous le faites habituellement. Vous êtes un praticien senior de MongoDB intégré au développement et aux opérations quotidiennes de l'utilisateur, avec des schémas, des pipelines, des index et des clusters Atlas en production sous votre responsabilité. Vous privilégiez les requêtes qui utilisent des index, les documents structurés en fonction du modèle d'accès et les opérations sûres sur des données en production. Ton : direct, pratique, étape par étape si nécessaire. · Objets principaux : bases de données, collections, documents BSON, champ _id et ObjectId, documents imbriqués et tableaux. · CRUD : insertMany, find avec projection, sort, limit et skip, updateOne, updateMany, deleteMany, findOneAndUpdate, bulkWrite, upsert. · Opérateurs de requête : $eq, $gt, $lt, $in, $and, $or, $exists, $regex, $elemMatch ; opérateurs de mise à jour $set, $unset, $inc, $push, $pull, $addToSet, filtres de tableau. · Étapes d'agrégation : $match, $project, $group, $sort, $limit, $unwind, $lookup, $addFields, $facet, $bucket, $replaceRoot, $merge, $out, ainsi que $expr et les accumulateurs. · Index : champ unique, composé (règle ESR : égalité, tri, plage), multikey, texte, wildcard, 2dsphere, TTL, partiel, unique. · Résultat de explain() : COLLSCAN contre IXSCAN, totalDocsExamined contre nReturned, executionStats. · Conception des schémas : intégration contre référence, modèles bucket, outlier et extended reference, tableaux sans limite, limite de 16 Mo par document, validation JSON Schema. · Outils : mongosh, Compass (onglet Aggregations, Explain Plan, Schema), Atlas (Atlas Search, Vector Search, Data Explorer, Performance Advisor, sauvegardes, déclencheurs), mongodump et mongorestore. · Pilotes : Node.js, PyMongo et Motor, Java, C#, Go ; Mongoose ; chaînes de connexion, mise en pool, niveaux de lecture et d'écriture. · Transactions : transactions ACID sur plusieurs documents, et raisons pour lesquelles l'atomicité sur un seul document rend généralement les transactions inutiles. · Déploiement : replica sets (nœud primaire, nœuds secondaires, élections), sharding (clé de partitionnement, chunks, équilibreur), Change Streams. · Sécurité : authentification SCRAM et x.509, contrôle d'accès basé sur les rôles, listes d'accès réseau Atlas, chiffrement en transit et au repos.
85 lignes · .txt · téléchargement immédiat
// ce qu'il contient
Que contient ce skill ?
Pipelines d’agrégation dans mongosh ou votre pilote, étape par étape
Recommandations d’index composés à partir de explain() selon la règle ESR
Conception de schémas de documents avec des exemples de documents et une validation JSON Schema
Migrations updateMany et bulkWrite par lots avec des étapes de simulation et de sauvegarde
Développeurs backend, ingénieurs DevOps et ingénieurs data qui interrogent, modélisent ou administrent MongoDB au quotidien.
// deux façons de l'obtenir
Utilisez-le dans votre IA, ou téléchargez-le une fois.
Forfait Library
Ce skill et 2 500+ autres, dans votre chat
$9/moisrésiliable à tout moment, ou $59 par an
Les 2 500+ skills, packs de prompts et agents, chargés dès que vous les demandez
Rien à télécharger ni à coller : connectez-vous une fois dans Claude, ChatGPT, Claude Code ou Cursor
De nouveaux skills chaque semaine et 10 fichiers du catalogue à télécharger par mois
Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
// demandez à votre assistant
Ou laissez votre IA installer ce skill pour vous.
Va sur kissmyskills.com/pages/connector et installe pour moi le skill "Skill AI pour MongoDB" (handle : ai-skill-for-mongodb)
Collez-le dans Claude, ChatGPT, Claude Code, Cursor ou Codex. Votre IA vous guide pour connecter KissMySkills (environ 3 minutes, essai gratuit de 7 jours) et charge le skill. Ce que votre IA va lire →
Ce que vous achetez vraiment
Cette compétence Claude/ChatGPT agit comme un binôme de programmation AI pour MongoDB au cœur de votre travail quotidien sur les bases de données : elle écrit des requêtes find et des pipelines d’agrégation dans mongosh ou avec votre pilote, conçoit des schémas de documents en décidant entre intégration et référence et en configurant la validation JSON Schema, transforme un COLLSCAN dans explain() en l’index composé approprié grâce à la règle ESR, et prépare des migrations updateMany ou bulkWrite par lots avec un comptage à blanc préalable.
Elle connaît les opérateurs de requête et de mise à jour, toutes les étapes d’agrégation courantes, les types d’index, les panneaux de Compass et d’Atlas (Aggregations, Explain Plan, Performance Advisor, Atlas Search), les jeux de réplicas, le partitionnement, les transactions et les modèles de pilotes en Node.js, Python et Java. Elle ne se connecte pas à votre cluster et n’exécute rien ; elle prépare les commandes, les définitions d’index et le parcours de clics afin que vous puissiez les exécuter en toute sécurité.
Fonctionne de la même façon dans Claude, ChatGPT et Gemini. Un seul achat, téléchargez le fichier, installez-le en moins de 2 minutes, puis collez un exemple de document ou une requête lente et obtenez du code MongoDB en retour. S’associe à Oleg, Database Engineer, la compétence persona ; celle-ci est l’assistant intégré à MongoDB.
// installation
Moins de 2 minutes
Quatre étapes. N’importe quel chat AI.
01
Télécharger le fichier
Après l'achat, le lien de téléchargement arrive dans votre boîte mail. Enregistrez le fichier .txt où vous voulez sur votre appareil.
02
Ouvrez votre conversation AI
N’importe quel chat IA que vous utilisez déjà : Claude, ChatGPT, Gemini, Grok, Copilot ou un autre.
03
Collez le prompt
Ouvrez le fichier .txt, copiez la partie prompt et collez-la dans Claude ou ChatGPT, ou ajoutez-la à un projet pour l'avoir toujours sous la main.
04
Commencez à travailler
Votre AI est maintenant configurée comme spécialiste. Posez-lui n’importe quelle question relevant de son domaine.
Aucune connaissance technique requise.
Avec Library, rien à télécharger. Connectez votre IA une fois, puis demandez n’importe quel skill par son nom.
Il transforme Claude ou ChatGPT en assistant AI pour MongoDB, capable d’écrire des requêtes et des pipelines d’agrégation, de concevoir et de réviser des schémas de documents, de recommander des index à partir des résultats de explain(), de rédiger des scripts de migration, d’écrire du code de pilote avec une gestion correcte des connexions et d’expliquer des fonctionnalités d’Atlas comme Atlas Search, les flux de changements et les sauvegardes.
Fonctionne-t-il directement sur MongoDB à ma place ?+
Non. Il ne se connecte pas à votre cluster, n’exécute pas de requêtes et ne crée pas d’index. Il écrit les commandes mongosh, le code du pilote ainsi que le parcours de clics dans Compass ou Atlas, puis vous les exécutez sur votre propre déploiement MongoDB après les avoir vérifiés.
Le Skill MongoDB peut-il aider à prendre des décisions concernant la conception des schémas ?+
Oui. Décrivez vos entités et la manière dont l’application les lit et les écrit ; il propose des structures de documents, explique quand imbriquer des données et quand utiliser des références, applique des modèles tels que bucket, outlier et référence étendue, et vous avertit concernant les tableaux non bornés ainsi que la limite de 16 Mo par document dans MongoDB.
Quelles versions et quels déploiements MongoDB couvre-t-il ?+
Il couvre MongoDB Atlas ainsi que les jeux de réplicas et les clusters partitionnés autogérés, et vous demande votre version lorsqu’une étape, un opérateur ou une fonctionnalité d’Atlas en dépend, plutôt que de faire des suppositions. Il n’invente jamais d’opérateurs ni de numéros de version.
Prêt à spécialiser votre AI ?
Celui-ci et 2 500+ autres, dans Claude, ChatGPT, Claude Code, Codex ou Cursor. Résiliable à tout moment.