Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Les compétences enseignent à Agent de nouvelles capacités. Elles vous permettent de partager votre expertise, vos modèles préférés et vos connaissances spécialisées avec Agent afin qu’il produise des résultats meilleurs et plus cohérents.

Pourquoi les compétences sont importantes

Chaque fois que vous construisez avec Agent, vous créez du contexte utile — des solutions à des problèmes, des décisions de conception, des préférences de framework. Mais ce contexte disparaît à la fin de la conversation. Les compétences le préservent. Une compétence d’animation GSAP enseigne à Agent comment utiliser correctement une bibliothèque spécifique. Une compétence de système de design garantit qu’il applique exactement vos couleurs et règles d’espacement. Une compétence de correction de bug capture une solution afin qu’Agent ne répète pas la même erreur. Les tâches qui étaient auparavant incohérentes deviennent fiables. Les compétences sont également un standard ouvert. Elles fonctionnent avec n’importe quel agent — pas seulement Replit Agent — vous pouvez donc les transporter entre les outils.

Démarrage rapide : utiliser une compétence dans le chat

La façon la plus rapide d’essayer les compétences est d’en attacher une à un message :
1

Ouvrir le sélecteur de compétences

Cliquez sur le bouton + à côté du champ de saisie du chat et sélectionnez Utiliser une compétence.
2

Parcourir et sélectionner une compétence

Parcourez les compétences par catégorie — Business et finance, Créatif, Recherche et analyse, et plus encore. Sélectionnez une ou plusieurs compétences à attacher à votre message.
3

Envoyer votre message

Saisissez votre demande et envoyez. Agent utilise la compétence sélectionnée uniquement pour ce message. La pastille de compétence apparaît sur votre message afin que vous puissiez voir quelles compétences sont actives.
Par exemple, sélectionnez Analyseur d’actions et demandez à Agent de créer un rapport de recherche sur des actions, ou choisissez Recherche approfondie pour qu’Agent explore un sujet complexe avec des résultats structurés.
Vous n’avez rien à installer pour utiliser les compétences depuis le sélecteur de chat. Elles sont disponibles instantanément dans chaque projet.

Installer des compétences dans votre projet

Lorsque vous souhaitez qu’Agent applique une compétence de manière cohérente dans toutes les conversations d’un projet, installez-la. Les compétences installées se trouvent dans le répertoire /.agents/skills de votre projet et persistent entre les sessions de chat.

Découvrir et installer depuis le volet Compétences

Ouvrez le volet Compétences dans le Project Editor et sélectionnez l’onglet Découvrir pour rechercher des compétences contribuées par la communauté. Trouvez une compétence, cliquez sur Installer, et elle est ajoutée automatiquement à votre projet.
Onglet Découvrir les compétences affichant des compétences contribuées par la communauté avec des boutons d'installation
Par exemple, lors de la création d’un site portfolio avec des animations avancées, vous pouvez installer :
  • GSAP React — Enseigne à Agent les animations déclenchées par le défilement, les révélations de texte et le dessin de chemins SVG
  • Système de design Tailwind — Donne à Agent la connaissance des modèles CSS Tailwind pour la typographie, l’espacement et les transitions de vue
  • Trouver des compétences — Enseigne à Agent comment découvrir et installer de nouvelles compétences en votre nom
Vous pouvez également installer des compétences via le CLI npx skills :
npx skills <skill> -a replit

Créer des compétences par la conversation

La façon la plus naturelle de créer une compétence est à travers une conversation avec Agent. Après avoir résolu un problème ensemble ou recherché une nouvelle bibliothèque, demandez à Agent de capturer ce qu’il a appris : Agent utilise le contexte complet de la conversation pour rédiger un fichier de compétence détaillé. Cela fonctionne particulièrement bien après des sessions de débogage où vous avez développé une compréhension commune d’un problème.

Écrire des compétences personnalisées

Pour les cas d’utilisation avancés, rédigez des compétences directement en suivant la spécification des compétences d’Agent. Activez Afficher les fichiers cachés dans la barre latérale des fichiers, ouvrez /.agents/skills/, et créez un nouveau fichier Markdown. Cela vous donne un contrôle total sur ce qu’Agent sait et comment il se comporte.

Compétences proactives vs. réactives

C’est un cadre pour réfléchir à quand et comment créer des compétences. Comprendre les deux modèles vous rend plus efficace.

Compétences proactives

Les compétences proactives sont celles que vous ajoutez avant de commencer à construire. Vous recherchez les bibliothèques ou les modèles que vous souhaitez utiliser, trouvez ou créez des compétences pour eux, puis commencez à formuler des invites. Exemple concret : Avant de construire un site portfolio avec des animations SVG dessinées à la main, vous recherchez des bibliothèques d’animation et trouvez GSAP. Vous installez une compétence GSAP React, puis demandez à Agent de construire les animations. Agent dispose dès le début des connaissances spécialisées dont il a besoin — il comprend l’API de la bibliothèque, les meilleures pratiques et les modèles courants. Sans la compétence, il pourrait produire quelque chose de générique ou d’incorrect. Ce modèle fonctionne bien quand :
  • Vous utilisez une bibliothèque populaire mais avec des modèles nuancés qu’Agent pourrait ne pas maîtriser seul
  • Vous souhaitez des choix de design cohérents à travers le projet (typographie, espacement, style d’animation)
  • Vous démarrez un projet et connaissez déjà la direction technique

Compétences réactives

Les compétences réactives sont celles que vous créez après avoir résolu un problème. Vous rencontrez un problème, le déboguez avec Agent, le corrigez, puis capturez la solution pour qu’il ne se reproduise plus. Exemple concret : En construisant un canvas pour une application mobile, vous remarquez des bords irréguliers sur des images qui s’aggravent lors du zoom. Le débogage avec Agent révèle qu’il s’agit d’aliasing de minification — un problème de rendu où les images semblent moins bonnes en rétrécissant, de façon contre-intuitive. Après avoir mis en place une correction, vous demandez à Agent de créer une compétence : Agent utilise l’historique de conversation pour rédiger une compétence spécifique au projet. La prochaine fois que le problème survient, vous pouvez pointer Agent vers la compétence plutôt que de déboguer depuis zéro. Ce modèle fonctionne bien quand :
  • Vous avez corrigé un bug non évident et souhaitez éviter qu’il ne se reproduise
  • Vous avez appris quelque chose sur l’architecture de votre application lors d’une session de débogage
  • Vous souhaitez encoder une solution qui a demandé des efforts importants à découvrir

Être sélectif avec les compétences

Pensez aux compétences comme à des directions que vous donneriez à un ami pour trouver votre appartement. Une liste d’instructions ciblées fonctionne. Un classeur plein de documentation non — personne n’a le temps de lire ça, et les détails importants se perdent. Il en va de même pour Agent. Si vous ajoutez trop de compétences, Agent peut se retrouver confus. Soyez délibéré quant aux compétences que vous activez pour un projet donné, et supprimez celles dont vous n’avez plus besoin.
Les compétences fonctionnent mieux quand elles capturent des modèles spécifiques et reproductibles plutôt que des conseils généraux. Concentrez-vous sur les flux de travail concrets, les conventions établies et les solutions éprouvées.

Considérations de sécurité

Les compétences du volet Compétences Replit sont auditées pour la sécurité. Mais les compétences peuvent être installées de n’importe où — elles proviennent d’un dépôt open source où tout le monde peut contribuer. Puisque les compétences sont des instructions qu’Agent suit, une compétence malveillante pourrait lui demander d’exfiltrer des données sensibles de votre projet. Avant d’installer une compétence provenant d’une source externe :
  1. Ouvrez le fichier — Les compétences sont simplement du Markdown. Lisez le contenu dans /.agents/skills/ avant de les utiliser.
  2. Vérifiez la source — Assurez-vous que la compétence provient d’un dépôt ou d’un auteur de confiance.
  3. Examinez ses instructions — Assurez-vous que la compétence ne fait pas référence à des URL externes suspectes ou ne demande pas d’informations sensibles.
Examinez toujours les compétences provenant de sources externes avant de les installer. Les compétences dans le volet Compétences Replit ont été auditées, mais les compétences installées via CLI ou copiées depuis Internet ne l’ont pas été.

Compétences vs. serveurs MCP

Ce sont les deux principales façons d’étendre les agents en 2026, et elles servent des objectifs différents. Les compétences sont efficaces en contexte. Seule une brève description se charge jusqu’à ce que la compétence soit invoquée. Utilisez les compétences pour :
  • Les flux de travail et conventions (« comment déployer », « liste de contrôle de révision de code »)
  • Les matériaux de référence (modèles d’API, guides de style, systèmes de design)
  • Les invites réutilisables et les connaissances spécialisées (bibliothèques d’animation, modèles de framework)
Les serveurs MCP sont lourds en contexte. Toutes les descriptions d’outils se chargent au démarrage, ce qui peut dégrader la qualité de sortie si vous en ajoutez trop. Utilisez les serveurs MCP pour :
  • Connecter à des services externes (Notion, Linear, Figma)
  • Les actions qui nécessitent un accès API
  • Les outils qui font des choses, pas seulement des instructions
La distinction clé : les compétences définissent comment votre agent doit fonctionner. Les serveurs MCP définissent ce à quoi votre agent peut accéder. Les deux fonctionnent pour les agents de codage comme Replit Agent et pour les agents que vous construisez vous-même avec des outils comme le Claude Agent SDK.

Prochaines étapes