Pourquoi les Skills sont importantes
Chaque fois que vous construisez avec Agent, vous créez un 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 Skills le préservent. Une skill d’animation GSAP enseigne à Agent comment utiliser correctement une bibliothèque spécifique. Une skill de système de design garantit qu’il applique vos couleurs et règles d’espacement exacts. Une skill de correction de bug capture une solution pour qu’Agent ne répète pas la même erreur. Des tâches qui étaient auparavant inconsistantes deviennent fiables. Les Skills sont également un standard ouvert. Elles fonctionnent avec n’importe quel agent - pas seulement Replit Agent - vous pouvez donc les emporter d’un outil à l’autre.Primitives de base
Avant de plonger dans les Skills, il est utile de comprendre les éléments qui composent le développement agentique :| Primitive | Ce qu’elle fait |
|---|---|
| Agents | IA qui agit pour vous - Replit Agent, Claude Code, et d’autres |
| Skills | Fichiers Markdown qui enseignent aux agents comment faire des choses (économes en contexte, chargées à la demande) |
| Serveurs MCP | Processus externes qui exposent des outils et se connectent à des services (gourmands en contexte, chargés dès le départ) |
| Permissions | Contrôles sur ce qui s’exécute et quand demander une approbation |
/.agents/skills de votre projet. Chaque skill a un nom et une description - seule la description se charge dans le contexte d’Agent jusqu’à ce que la skill soit réellement invoquée, ce qui garde les choses légères.
Appliquer des Skills dans un projet
Les Skills deviennent utiles dès que vous les ajoutez à un projet. Il existe trois façons de le faire.Installer depuis le panneau Skills
Ouvrez le panneau Skills dans votre Replit Workspace pour parcourir et installer des Skills contribuées par la communauté. Sélectionnez une skill et elle est automatiquement ajoutée au répertoire/.agents/skills de votre projet.
Par exemple, lors de la construction d’un site portfolio avec des animations avancées, vous pourriez installer :
- GSAP React - Enseigne à Agent les animations déclenchées au défilement, les révélations de texte et le dessin de chemins SVG
- Tailwind design system - Donne à Agent la connaissance des modèles Tailwind CSS pour la typographie, l’espacement et les transitions de vue
- Find skills - Enseigne à Agent comment découvrir et installer de nouvelles Skills en votre nom
Créer des Skills par conversation
La façon la plus naturelle de créer une skill est par conversation avec Agent. Après avoir résolu un problème ensemble ou fait des recherches sur une nouvelle bibliothèque, demandez à Agent de capturer ce qu’il a appris : Agent utilise le contexte complet de la conversation pour écrire un fichier de skill détaillé. Cela fonctionne particulièrement bien après des sessions de débogage où vous avez développé une compréhension partagée d’un problème.Écrire des Skills personnalisées
Pour les cas d’utilisation avancés, écrivez des Skills directement en suivant la spécification Agent Skills. Activez Show Hidden Files dans la barre latérale de 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.
Skills proactives vs. réactives
C’est un cadre pour réfléchir à quand et comment créer des Skills. Comprendre les deux modèles vous rend plus efficace.Skills proactives
Les Skills proactives sont celles que vous ajoutez avant de commencer à construire. Vous faites des recherches sur les bibliothèques ou les modèles que vous souhaitez utiliser, trouvez ou créez des Skills pour eux, puis commencez à prompter. Exemple concret : Avant de construire un site portfolio avec des animations SVG dessinées à la main, vous faites des recherches sur les bibliothèques d’animation et trouvez GSAP. Vous installez une skill GSAP React, puis promptez Agent pour construire les animations. Agent dispose des connaissances spécialisées dont il a besoin dès le départ - il comprend l’API de la bibliothèque, les bonnes pratiques et les modèles courants. Sans la skill, il pourrait produire quelque chose de générique ou 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 dans tout le projet (typographie, espacement, style d’animation)
- Vous démarrez un projet et connaissez déjà la direction technique
Skills réactives
Les Skills 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’elle ne se reproduise plus. Exemple concret : Lors de la construction d’un canevas 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 manière contre-intuitive. Après avoir implémenté un correctif, vous demandez à Agent de créer une skill : Agent utilise l’historique de la conversation pour écrire une skill spécifique au projet. La prochaine fois que le problème survient, vous pouvez diriger Agent vers la skill plutôt que de déboguer depuis le début. 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 nécessité des efforts significatifs pour être découverte
Être sélectif avec les Skills
Considérez les Skills comme des indications que vous donneriez à un ami pour trouver votre appartement. Une liste ciblée d’instructions fonctionne. Un classeur plein de documentation ne fonctionne pas - personne n’a le temps de lire ça, et les détails importants se perdent. La même chose s’applique à Agent. Si vous ajoutez trop de Skills, Agent peut se perdre. Soyez délibéré sur les Skills que vous activez pour un projet donné, et supprimez celles dont vous n’avez plus besoin.Les Skills fonctionnent mieux lorsqu’elles capturent des modèles spécifiques et répétables plutôt que des conseils généraux. Concentrez-vous sur des workflows concrets, des conventions établies et des solutions éprouvées.
Considérations de sécurité
Les Skills du panneau Replit Skills sont auditées pour la sécurité. Mais les Skills peuvent être installées de n’importe où - elles proviennent d’un dépôt open source où tout le monde peut contribuer. Comme les Skills sont des instructions qu’Agent suit, une skill malveillante pourrait dire à Agent d’exfiltrer des données sensibles de votre projet. Avant d’installer une skill provenant d’une source externe :- Ouvrez le fichier - Les Skills sont juste du Markdown. Lisez le contenu dans
/.agents/skills/avant de les utiliser. - Vérifiez la source - Assurez-vous que la skill provient d’un dépôt ou d’un auteur de confiance.
- Examinez ce qu’elle instruit - Assurez-vous que la skill ne référence pas d’URLs externes suspectes ou ne demande pas d’informations sensibles.
Skills vs. serveurs MCP
Ce sont les deux principales façons d’étendre les agents en 2026, et elles servent des objectifs différents. Les Skills sont économes en contexte. Seule une brève description se charge jusqu’à ce que la skill soit invoquée. Utilisez les Skills pour :- Les workflows et conventions (“comment déployer”, “checklist de revue de code”)
- Les matériaux de référence (modèles d’API, guides de style, systèmes de design)
- Les prompts réutilisables et connaissances spécialisées (bibliothèques d’animation, modèles de framework)
- Se connecter à des services externes (Notion, Linear, Figma)
- Les actions nécessitant un accès API
- Les outils qui font des choses, pas seulement qui instruisent
Étapes suivantes
- Lisez la référence Agent Skills pour les détails techniques sur la structure et la gestion des Skills
- Parcourez les Skills de la communauté sur skills.sh
- Consultez la spécification Agent Skills pour écrire les vôtres
- En savoir plus sur Agent et comment il construit des applications
- Explorez les serveurs MCP sur Replit pour connecter Agent à des services externes