
Que sont les compétences ?
Les compétences apprennent à Agent comment vous travaillez. Au fur et à mesure que vous construisez ensemble, vous créez un contexte utile sur votre projet, mais ce contexte disparaît normalement à la fin du chat. Les compétences préservent ce que vous avez appris afin qu’Agent puisse l’appliquer de façon cohérente. Les tâches qui étaient auparavant incohérentes deviennent plus fiables, produisant de meilleurs résultats à chaque fois. Par exemple, une compétence de système de design garantit qu’Agent utilise vos couleurs et règles d’espacement exacts. Une compétence de correction de bugs capture les solutions afin qu’Agent s’en souvienne pour la prochaine fois.Quand utiliser les compétences ?
Vous pouvez créer des compétences pour tout, de la façon dont vous structurez votre code à la façon dont vous rédigez votre documentation. Voici quelques exemples pour vous aider à démarrer :| Cas d’utilisation | Exemple de scénario |
|---|---|
| Systèmes de design | Créez une compétence pour votre système de design afin qu’Agent utilise des couleurs, espacements et composants cohérents |
| Nouveaux frameworks | Ajoutez une compétence pour Remotion lors de la construction de fonctionnalités vidéo ou d’autres bibliothèques spécialisées |
| Création de médias | Apprenez à Agent les principes de photographie pour les images générées par IA |
| Apprendre le fonctionnement de votre application | Après avoir corrigé ensemble un bug complexe, créez une compétence qui capture ce que vous avez tous les deux appris sur l’architecture de votre application |
Ajouter des compétences à votre projet
Les compétences font partie de votre projet une fois qu’elles sont ajoutées au répertoire/.agents/skills. Vous pouvez créer des compétences naturellement au cours d’une conversation avec Agent, installer des compétences préconstruites depuis la communauté, ou écrire des compétences personnalisées pour des besoins spécialisés.
Créer avec Agent
La façon la plus naturelle de créer des compétences est par la conversation. Après avoir résolu un problème ensemble, demandez à Agent de capturer ce qu’il a appris. La compétence s’écrit d’elle-même à partir du contexte partagé.Téléverser et gérer des compétences personnalisées
Vous pouvez téléverser et gérer des compétences directement depuis l’espace de travail. Ouvrez le panneau des compétences pour consulter les compétences installées, téléverser des fichiers de compétences personnalisées, ou supprimer des compétences dont vous n’avez plus besoin.
Installer depuis le répertoire des compétences
Le répertoire des compétences Agent propose des compétences contribuées par la communauté que vous pouvez installer directement. Replit prend en charge l’installation via la CLI npx skills :/.agents/skills de votre projet.
Référence technique
Les compétences sont stockées dans le répertoire/.agents/skills de votre projet. Chaque compétence suit la spécification des compétences Agent, qui définit la structure et le format des fichiers de compétences.
Agent lit toutes les compétences de ce répertoire et les prend en compte lors du travail sur des tâches. Les compétences persistent dans votre projet, elles restent donc disponibles d’une session Agent à l’autre et peuvent être validées dans le contrôle de version pour le partage en équipe.
Les compétences peuvent être limitées à différents niveaux :
- Niveau projet : Spécifique à une base de code, versionné avec votre code dans
/.agents/skills - Niveau utilisateur : Votre boîte à outils personnelle qui vous suit d’un projet à l’autre
- Entreprise : Standards à l’échelle de l’entreprise intégrés dans les modèles personnalisés épinglés à la zone de saisie Agent pour votre organisation
Les compétences fonctionnent mieux lorsqu’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 de votre projet.
Travailler avec d’autres outils de codage IA
Importer des compétences depuis d'autres outils de codage IA
Importer des compétences depuis d'autres outils de codage IA
Si vous travaillez avec plusieurs outils de codage IA, rulesync prend en charge Replit et vous aide à maintenir des configurations cohérentes.Vous pouvez importer des compétences depuis d’autres assistants de codage IA :Cela vous permet de maintenir un ensemble unique de compétences qui fonctionnent dans différents environnements de développement.
Étapes suivantes
Les compétences complètent les capacités fondamentales d’Agent en ajoutant des connaissances spécifiques au projet :- En savoir plus sur Agent et comment il construit des applications
- Explorer d’autres fonctionnalités propulsées par l’IA disponibles dans Replit
- Consulter la spécification des compétences Agent pour comprendre la structure des compétences
- Pour des exemples de compétences personnalisées, voir le dépôt de compétences d’Anthropic
- Parcourir les compétences de la communauté sur skills.sh
- Entreprise : Découvrez comment inclure des compétences dans les modèles personnalisés et les systèmes de design pour votre organisation