Tu codes avec l’IA ?
Outils, agents et nouveautés dev IA décryptés, chaque soir en 5 min. Gratuit.
Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.
Choisis ton rythme
Gratuit · Pas de spam · Désabonnement en 1 clic
Replit Agent Skills : Un Guide Complet pour Écrire Vos Propres Compétences
Qu'est-ce que les Replit Agent Skills ?
Les Replit Agent Skills sont des fichiers Markdown qui permettent d'enseigner de nouvelles capacités à l'Agent Replit. Ces compétences fonctionnent comme un ensemble d'instructions compactes qui indiquent à l'Agent comment gérer une tâche spécifique. Par exemple, elles peuvent apprendre à un Agent comment utiliser correctement une bibliothèque, suivre un système de design ou se souvenir d'une correction de bogue. Replit affirme que ces compétences aident l'Agent à produire des résultats plus cohérents, notamment dans des domaines où il pourrait ne pas exceller par défaut.
Ces compétences sont extrêmement utiles car elles préservent le contexte qui disparaîtrait normalement après la fin d'une conversation. Cela signifie que vous n'avez pas à répéter vos instructions chaque fois que vous effectuez une tâche spécifique. Par exemple, si vous et l'Agent venez de résoudre un problème d'interface utilisateur délicat ou de déterminer la bonne façon d'utiliser un framework, sans une compétence, cet apprentissage reste piégé dans une seule conversation. Avec une compétence, vous pouvez l'enregistrer et le réutiliser plus tard, transformant une bonne session en un flux de travail répétable.
Agissant comme des manuels réutilisables, les Replit Agent Skills peuvent enseigner à un agent :
- Comment travailler avec un framework spécifique
- Comment suivre une convention de projet
- Comment répéter un flux de travail testé
- Comment éviter des erreurs que vous avez déjà résolues
Ainsi, au lieu de répéter les mêmes instructions à chaque session, vous pouvez les stocker une fois en tant que compétence et laisser l'Agent les utiliser lorsque cela est pertinent.
Structure et Utilisation des Replit Agent Skills
En coulisses, les compétences sont stockées dans le dossier /.agents/skills de votre projet. Replit explique que seul le nom et la description d'une compétence sont chargés dans le contexte de l'Agent au départ. Ce n'est que lorsque vous invoquez réellement la compétence que Replit tire le fichier complet. Il est facile de voir comment cela rend le système plus léger et beaucoup plus efficace en termes de contexte que de déverser chaque règle et flux de travail dans chaque prompt.
Replit place également les compétences dans un cadre agentique plus large qui inclut des agents, des compétences, des serveurs MCP et des permissions. Parmi ceux-ci, les Agent Skills sont la partie qui enseigne à l'agent comment faire quelque chose. Elles n'existent pas principalement pour donner à l'agent accès à des outils. Au lieu de cela, elles lui fournissent un savoir-faire réutilisable.
Vous pouvez penser aux Replit Agent Skills de manière simple :
- Les agents sont les travailleurs
- Les compétences sont les méthodes apprises
- Les serveurs MCP sont des connecteurs d'outils externes
- Les permissions décident ce que l'agent est autorisé à faire
Il est important de bien comprendre cette distinction.
Compétences vs. Serveurs MCP
Il est facile de confondre les Replit Skills avec les serveurs MCP car les deux aident l'Agent à faire plus. Pourtant, ils résolvent des problèmes très différents.
-
Une compétence enseigne à un Agent comment faire quelque chose de mieux. Elle stocke des instructions réutilisables à l'intérieur du projet. En d'autres termes, une compétence améliore l'efficacité de l'agent pour une tâche qu'il est sur le point d'effectuer.
-
Un serveur MCP, quant à lui, donne à l'Agent accès à un outil ou système externe. Il s'agit moins d'enseignement et plus de connectivité. Si une compétence est comme donner à l'agent un manuel, un serveur MCP est comme lui donner une nouvelle machine à utiliser.
Cette différence devient plus facile à comprendre en pratique :
- Utilisez une compétence lorsque vous souhaitez que l'Agent suive une meilleure méthode.
- Utilisez un serveur MCP lorsque vous souhaitez que l'Agent accède à une capacité ou un service externe.
Où se trouvent les Compétences ?
Replit stocke les compétences à un emplacement dédié à l'intérieur du projet :
Cela les rend partie intégrante du projet lui-même plutôt qu'un ensemble d'instructions aléatoires dans une conversation. De cette façon, elles sont plus faciles à gérer, à réutiliser et à améliorer au fil du temps.
Comment Replit Charge une Compétence
Replit ne charge pas le contenu complet d'une compétence à chaque fois. Il suit un processus beaucoup plus léger qui se déroule comme suit :
- D'abord, l'Agent voit uniquement le nom de la compétence.
- Ensuite, il lit la description.
- Le contenu complet de la compétence n'est chargé que si nécessaire.
Cette approche aide de deux manières :
- Elle économise de l'espace de contexte.
- Elle garde l'agent concentré uniquement sur les instructions pertinentes à la tâche actuelle.
Pourquoi cette Structure est Utile
Il existe plusieurs raisons fondamentales pour lesquelles une telle configuration rend les Replit Skills pratiques pour des projets réels :
- Elles sont des actifs au niveau du projet, et non des prompts uniques.
- Elles sont modulaires, donc l'agent les utilise uniquement lorsque nécessaire.
- Elles sont axées sur les instructions, contrairement aux serveurs MCP, qui sont axés sur les outils.
- Elles aident à créer de la cohérence dans les tâches de codage répétées.
Compétences Proactives vs. Réactives dans Replit
Replit distingue seulement deux types de compétences dans son développement d'IA agentique, et la différence réside dans le moment où elles sont créées ou ajoutées. Pour comprendre cela, pensez simplement à un flux de travail de développement. Vous pouvez ajouter des compétences soit avant de commencer, soit après avoir terminé.
Sur cette base, voici les deux types de compétences dans Replit :
- Compétences proactives : Ce sont celles que vous ajoutez avant de commencer à construire. Vous connaissez déjà les bibliothèques, les modèles ou la direction de design que vous souhaitez utiliser, donc vous équipez l'Agent de cette connaissance à l'avance. Par exemple, si vous devez créer un site portfolio avec des animations SVG faites à la main, vous voudrez peut-être rechercher des bibliothèques d'animation, choisir GSAP, installer une compétence GSAP React, puis commencer à donner des instructions. Cela donne à l'Agent les bonnes connaissances API et les modèles communs dès le départ, au lieu de le forcer à deviner tout au long du processus.
Cette approche fonctionne mieux lorsque :
- Vous connaissez déjà la direction technique du projet.
- La bibliothèque que vous souhaitez utiliser a des modèles nuancés.
- Vous souhaitez de la cohérence dans des éléments comme la typographie, l'espacement ou l'animation.





