Que sont les compétences d’agent ? Exemples et guide de prise en main

Les compétences d’agent regroupent des instructions, des scripts et des ressources dans des dossiers portables que les agents IA ne chargent qu’en cas de besoin. Ce guide explique leur fonctionnement, leur comparaison avec les prompts et MCP, ainsi que la création de votre première compétence.

11 min de lectureMis à jour : 2026-10-17
Les compétences des agents IA expliquées

Les compétences d’agent sont des ensembles réutilisables d’instructions et, en option, de scripts, références et modèles qui guident un agent IA dans l’exécution d’une tâche précise. Dans le format ouvert Agent Skills, chaque ensemble est un dossier organisé autour d’un fichier SKILL.md. Les agents compatibles peuvent découvrir les compétences et charger leurs instructions lorsqu’elles sont pertinentes, plutôt que de conserver toutes les procédures dans la conversation simultanément. Ce guide explique le format, présente des exemples pratiques et vous accompagne dans la création et le test de votre première compétence.

Que sont les compétences d’agent ?

Agent Skills est un format ouvert et léger permettant de regrouper des connaissances et workflows spécialisés. Une compétence contient un fichier SKILL.md avec un en-tête YAML décrivant son nom et son objectif, suivi d’instructions Markdown. Les fichiers de support peuvent inclure des scripts, des documents de référence et des modèles.

Le terme « compétences en IA » peut désigner plusieurs choses, notamment la capacité des personnes à utiliser l’IA. Dans ce guide, les compétences d’agent et les compétences d’agent IA désignent précisément des ensembles SKILL.md réutilisables pour des agents compatibles.

Par exemple, une compétence de synthèse de réunion peut définir les sections du compte rendu d’une équipe, la façon de consigner les décisions et celle de signaler les responsables ou échéances manquants. Vous enregistrez ces règles une fois et les réutilisez avec de nouvelles notes de réunion. La compétence guide le travail de l’agent ; elle ne réentraîne pas le modèle sous-jacent.

my-skill/ ├── SKILL.md # Obligatoire : métadonnées + instructions ├── scripts/ # Facultatif : code exécutable ├── references/ # Facultatif : documentation chargée à la demande └── assets/ # Facultatif : modèles et autres ressources

La spécification ouverte exige un nom et une description dans l’en-tête. Le nom doit comporter de 1 à 64 caractères, utiliser des lettres minuscules, des chiffres et des traits d’union, et correspondre au nom du répertoire ; il ne peut ni commencer ni se terminer par un trait d’union, ni contenir de traits d’union consécutifs. La description doit comporter de 1 à 1 024 caractères et expliquer à la fois la tâche et les cas d’utilisation de la compétence.

Comment fonctionnent les compétences d’agent ?

Le format est conçu pour une divulgation progressive : les agents reçoivent suffisamment d’informations pour sélectionner une compétence avant d’en charger les instructions complètes.

  1. Découverte. L’agent reçoit les noms et descriptions des compétences disponibles. Ces métadonnées utilisent elles aussi du contexte, mais les procédures complètes ne sont pas toutes chargées au départ.

  2. Activation. Lorsque l’agent sélectionne une compétence pertinente, il lit SKILL.md. Certains outils permettent également d’invoquer une compétence par son nom ou de désactiver la sélection automatique.

  3. Exécution. L’agent suit la procédure et consulte les références de support ou exécute des scripts lorsque cela est nécessaire et autorisé.

Cela réduit le contexte utilisé par les procédures inactives. L’utilisation réelle du contexte dépend du nombre et de la longueur des descriptions, des compétences actives et des ressources chargées. Des descriptions claires facilitent la sélection, mais l’activation et la qualité des résultats doivent tout de même être testées.

Compétences d’agent, prompts, MCP et outils : quelles différences ?

Le vocabulaire des outils d’IA est dense, et le terme « compétence » côtoie plusieurs notions qui se ressemblent. Voici ce qui les distingue :

FonctionnalitéDescriptionQuand elle est activeIdéal pour
PromptInstructions fournies dans une conversation ; elles peuvent aussi être enregistréesTant qu’elles sont conservées dans le contexte de la conversationInstructions ponctuelles
Instructions toujours actives (comme AGENTS.md, QWEN.md)Informations et contraintes du projetSelon le périmètre du projet de l’agent et les règles de chargementRègles applicables à l’ensemble du projet
Compétence d’agentDossier versionné d’instructions et de ressourcesChargée à la demande lorsqu’elle est pertinenteFlux de travail et procédures réutilisables
Serveur / outil MCPIntégration en cours d’exécution exposant des actions et des donnéesLorsqu’il est configuré, connecté et autoriséExécuter des actions, accéder à des données en temps réel
Sous-agentUn exécutant distinct doté de sa propre fenêtre de contexteLorsqu’il est lancéTravail isolé ou parallèle

Compétences et prompts. Un prompt fournit des instructions dans une conversation ; une compétence stocke une procédure réutilisable et des ressources de support pour être découverte ou invoquée explicitement. Les prompts peuvent également être enregistrés et réutilisés. Une compétence devient utile lorsqu’une tâche répétée nécessite un workflow maintenu, des exemples, des références ou des scripts.

Compétences et MCP. MCP fournit à un agent des capacités, c’est-à-dire des connexions à des outils et données en temps réel. Une compétence fournit à un agent des connaissances : comment bien accomplir une tâche, dans quel ordre et avec quelles étapes de vérification. Les deux sont complémentaires. Une compétence de revue de code définit ce qui constitue une revue approfondie, tandis qu’un serveur GitHub MCP permet à l’agent de lire la pull request elle-même.

Compétences et instructions de projet. Des fichiers tels que AGENTS.md fournissent des indications sur le projet selon les règles de chargement et de portée de l’agent. Conservez-y les conventions largement applicables et utilisez des compétences pour les procédures propres à une tâche qui doivent être chargées lorsqu’elles sont pertinentes. Le comportement exact dépend de l’outil.

Pourquoi les compétences d’agent sont importantes

  • Expertise réutilisable : consignez des méthodes, listes de contrôle et modèles propres à une tâche afin de ne pas avoir à les expliquer à chaque fois.

  • Procédures plus cohérentes : fournissez aux agents les mêmes étapes et critères de revue pour les tâches répétées. Les résultats doivent tout de même être vérifiés.

  • Efficacité du contexte : chargez les instructions détaillées lorsque nécessaire plutôt que de placer chaque procédure dans des indications toujours chargées.

  • Réutilisation entre outils : partagez le format SKILL.md de base entre agents compatibles, en vérifiant l’accès aux outils, les dépendances et les champs propres à la plateforme avant utilisation.

  • Maintenance par l’équipe : conservez les dossiers de compétences dans un système de contrôle de version afin que les modifications apportées à un workflow partagé puissent être examinées.

Quels outils d’IA prennent en charge les compétences d’agent ?

Les compétences d’agent sont prises en charge par un nombre croissant d’outils d’IA, notamment Claude Code, OpenAI Codex, Cursor, GitHub Copilot et Kimi Code. Ces outils utilisent des ensembles de compétences réutilisables pour fournir aux agents des instructions, workflows et ressources de support propres à chaque tâche.

Le format SKILL.md partagé facilite la réutilisation des compétences entre outils compatibles, même si les modes d’installation et les méthodes d’invocation varient selon les produits. Si une compétence s’appuie sur des scripts ou des outils externes, vérifiez que ces dépendances sont disponibles dans l’environnement où vous prévoyez de l’utiliser.

Exemples et cas d’utilisation des compétences d’agent

Une compétence utile formalise les règles qui rendent une tâche répétée spécifique à votre équipe. Ces exemples montrent quoi inclure et quoi vérifier dans le résultat :

CompétenceEntréeRègles réutilisablesRésultat à vérifier
Compte rendu de réunionNotes de réunion ou transcriptionDistinguer les décisions des discussions ; indiquer les responsables et les échéances ; signaler les informations manquantesProcès-verbal avec résumé, décisions et actions à mener
Revue du contenu de marqueUn brouillon et les directives de marqueVérifier la terminologie approuvée, le ton, les affirmations interdites et les messages requisUne liste des problèmes avec des révisions suggérées
Revue de codeUn diff de pull requestVérifier la gestion des erreurs, les tests, les modifications de dépendances et les conventions du projetUn rapport distinguant les corrections requises des suggestions
Rapport hebdomadaireNotes d'avancement et indicateursUtiliser une période de reporting et des sections fixes ; distinguer le travail réalisé, les risques et les prochaines étapesUn rapport qui conserve les indicateurs fournis et signale les données manquantes

Le traitement de documents et l’analyse récurrente de données sont également de bons candidats, mais nécessitent souvent des outils ou scripts au-delà de SKILL.md. Commencez par un workflow restreint, vérifiez ses résultats et n’ajoutez des dépendances que lorsque la tâche l’exige.

Utiliser les compétences d’agent avec Kimi AI

Choisissez l’environnement adapté à votre tâche. Les méthodes de création ci-dessus couvrent la rédaction en langage naturel et un flux de travail local basé sur des fichiers.

Compétences d’agent dans Kimi Code

Kimi Code CLI détecte les compétences dans les répertoires de projet .agents/skills/ et .kimi-code/skills/, ainsi que dans les répertoires utilisateur ~/.agents/skills/ et ~/.kimi-code/skills/. Le répertoire utilisateur spécifique à Kimi peut être modifié avec KIMI_CODE_HOME. Appelez une compétence avec /skill:<nom>, ou laissez le modèle la sélectionner en fonction de sa description et des champs de déclenchement pris en charge. La sélection automatique peut être désactivée pour chaque compétence. Consultez la documentation actuelle de CLI lors de la configuration des chemins ou des champs propres à une plateforme.

Utiliser des compétences d’agent dans Kimi Code CLI

Des compétences d’agent pour le travail quotidien dans Kimi

Inutile de tout configurer à partir de zéro. Ouvrez Kimi sur ordinateur ou sur le web, parcourez le Skill Store et installez une compétence en un clic pour commencer à l’utiliser dans Kimi. De la recherche et la rédaction au codage et à l’analyse de données, le Skill Store de Kimi propose des compétences pour un large éventail de tâches. Parcourez la boutique dans l’application de bureau ou web de Kimi, installez une compétence en un clic et commencez à l’utiliser dans Kimi.

Utiliser des compétences d’agent dans Kimi sur le web et Kimi Work, sur ordinateur

Créer votre propre compétence d’agent

Vous pouvez créer une compétence en décrivant un flux de travail à un outil d’IA ou en rédigeant vous-même SKILL.md. Commencez par une tâche répétée et un résultat facile à vérifier, tel qu’un compte rendu de réunion.

Méthode 1 : créer une compétence d’agent avec Kimi

Dans Kimi, ouvrez le panneau Skills pour découvrir ou installer des compétences. Pour créer la vôtre, importez une procédure ou décrivez ce que vous souhaitez dans une conversation de création de compétence. Vous pouvez également utiliser /skill-creator. Consultez le guide des Skills de Kimi pour connaître les points d’accès actuels.

Étape 1 : ouvrez la boutique Skills de Kimi et cliquez sur « personnaliser » > « Créer avec Kimi ».

Ouvrez la boutique Skills de Kimi et cliquez sur « personnaliser » > « Créer avec Kimi ».

Étape 2 : décrivez la compétence dont vous avez besoin.

Indiquez à Kimi la tâche, l’entrée attendue, la structure de sortie et les règles à appliquer lorsque des informations manquent.

Par exemple :

Crée une compétence de résumé de réunion pour notre équipe. Utilise-la lorsque je demande un compte rendu de réunion ou des actions à mener à partir de notes de réunion. Génère les sections Résumé, Décisions et Actions à mener. Chaque action doit inclure une tâche, un responsable et une échéance. Écris « Non précisé » lorsqu'un responsable ou une échéance manque. N'invente ni décisions ni dates. Demande les notes si aucune n'est fournie.
Indiquez à Kimi la tâche, l’entrée attendue, la structure de sortie et les règles à appliquer lorsque des informations manquent.

Si le résultat ne respecte pas une règle, demandez à Kimi de la corriger et répétez le test. Pour une SOP existante, précisez quelles parties constituent les instructions et lesquelles servent de contexte ; supprimez tout contenu non pertinent ou sensible avant de l’intégrer au package. Une fois la compétence créée, vous pouvez l’utiliser immédiatement avec Kimi.

Méthode 2 : rédiger vous-même des compétences d’agent

Cet exemple utilise uniquement des instructions textuelles et ne nécessite aucun script supplémentaire. Il s’appuie sur Kimi Code CLI pour illustrer l’installation et l’appel ; d’autres agents peuvent utiliser des chemins et des commandes différents.

Étape 1 : créez le dossier. Pour une compétence au niveau utilisateur dans Kimi Code CLI, créez ~/.agents/skills/meeting-summary/. Pour une compétence au niveau du dépôt, partagée avec une équipe, utilisez plutôt .agents/skills/meeting-summary/ à la racine du dépôt.

mkdir -p ~/.agents/skills/meeting-summary

Étape 2 : enregistrez SKILL.md. Créez ~/.agents/skills/meeting-summary/SKILL.md et collez le contenu suivant. La description identifie la tâche ; le corps définit les règles de sortie et de gestion des informations manquantes.

--- name: meeting-summary description: Transforme des notes de réunion en compte rendu structuré avec décisions et actions à mener. À utiliser lorsque l'utilisateur demande de résumer des notes de réunion, de rédiger un compte rendu de réunion ou d'extraire les actions à mener d'une réunion. --- ## Procédure 1. Lire les notes de réunion fournies. Si aucune n'est fournie, les demander. 2. Rédiger un bref Résumé des principaux sujets. 3. Ne lister que les Décisions explicitement convenues. S'il n'y en a pas, écrire « Aucune décision consignée ». 4. Créer un tableau Actions à mener avec les colonnes Tâche, Responsable et Échéance. 5. Conserver les noms et les dates tels qu'ils sont fournis. Écrire « Non précisé » pour les responsables ou échéances manquants. Ne pas inventer d'informations. 6. Ne renvoyer que les trois sections : Résumé, Décisions et Actions à mener.

Étape 3 : démarrez une nouvelle session et appelez-la. Après avoir enregistré le fichier, démarrez une nouvelle session Kimi Code CLI. Saisissez cette commande dans le champ de discussion :

/skill:meeting-summary Résume ces notes de réunion : Nous avons convenu de lancer le projet pilote le 20 octobre 2026. Maya rédigera l'e-mail d'intégration d'ici le 15 octobre 2026. Leo examinera la page des tarifs ; aucune échéance n'a été fixée.

Étape 4 : vérifiez le résultat. Ce qui suit est un exemple de résultat attendu à titre illustratif, et non l’exécution enregistrée d’un produit. La formulation peut varier ; les sections, la décision, les responsables et les échéances doivent respecter la compétence.

Résumé L'équipe a discuté du lancement du projet pilote et des tâches de préparation. Décisions - Lancer le projet pilote le 20 octobre 2026. Actions à mener | Tâche | Responsable | Échéance | | Rédiger l'e-mail d'intégration | Maya | 15 octobre 2026 | | Examiner la page des tarifs | Leo | Non précisé |

Étape 5 : testez la sélection automatique et les limites. Dans une nouvelle conversation, demandez « Transforme ces notes de réunion en compte rendu » sans utiliser la commande avec barre oblique et fournissez les mêmes notes. Vérifiez si l’agent charge la compétence à l’aide de l’historique d’activité de l’interface, lorsqu’il est disponible, et si le résultat respecte ses règles. Essayez ensuite une demande sans rapport, telle que « Explique la récursivité en Python » ; la compétence meeting-summary doit rester inactive. Appelez-la également sans notes : elle doit demander une entrée.

Que faire si une compétence d’agent ne fonctionne pas ?

SymptômePoints à vérifier
La compétence n'est pas détectéeVérifiez le répertoire analysé, le nom de fichier exact SKILL.md, la validité du frontmatter YAML et la correspondance entre le dossier et le nom. Démarrez une nouvelle session après l'avoir ajoutée.
L'invocation manuelle fonctionne, mais pas la sélection automatiqueRendez la description plus spécifique à la tâche visée. Vérifiez si l'invocation automatique est désactivée ; réessayez dans une nouvelle conversation.
La compétence s'active pour des demandes sans rapportPrécisez davantage la description et testez des demandes sans rapport comme exemples négatifs.
La sortie omet une règleFormulez la règle explicitement, ajoutez un exemple d'entrée/sortie et testez à nouveau avec des cas où des informations sont manquantes.
Un script ou une intégration échoueVérifiez les packages requis, les autorisations, l'accès réseau et les outils configurés. Une compétence n'installe pas automatiquement toutes les dépendances.

Pour les scripts, les références longues ou les modèles, ajoutez scripts/, references/ ou assets/ selon les besoins et créez des liens vers ces éléments depuis SKILL.md. Consultez la documentation des Skills de Kimi Code CLI pour connaître les chemins et les options d’appel actuels.

Bonnes pratiques pour utiliser et créer des compétences d’agent

  • Définissez un déclencheur clair : expliquez à la fois la tâche et quand utiliser la compétence. Incluez les termes employés naturellement par les utilisateurs et testez des demandes pertinentes comme sans rapport.

  • Gardez des instructions ciblées : la spécification recommande moins de 500 lignes et moins de 5 000 tokens pour le fichier principal. Il s’agit de recommandations distinctes, et non d’une conversion de lignes en tokens. Placez les références détaillées dans des fichiers complémentaires.

  • Spécifiez des résultats observables : incluez les sections requises, des exemples d’entrées et de sorties, ainsi que des règles pour les informations manquantes.

  • Documentez les dépendances : identifiez les outils et packages requis, et utilisez des métadonnées de compatibilité lorsque cela convient. Séparez les extensions propres à une plateforme du cœur portable.

  • Contrôlez les actions à conséquences : utilisez un appel explicite et des règles d’approbation adaptées pour les flux de travail qui envoient des messages ou déploient des modifications. L’appel manuel ne remplace pas à lui seul les vérifications d’autorisation.

  • Examinez les packages tiers : inspectez les instructions et les scripts inclus avant l’installation, notamment les données et autorisations qu’ils utilisent.

Conclusion

Les compétences d’agent transforment les tâches répétées en flux de travail réutilisables que des agents d’IA compatibles peuvent charger selon les besoins. Commencez par un SKILL.md ciblé qui définit quand utiliser la compétence et ce qu’elle doit produire. Ajoutez des scripts ou des références uniquement lorsque la tâche l’exige, puis testez le moment où la compétence s’active et la qualité de sa sortie.

FAQ

« Compétences IA » est un terme large. Dans le contexte des outils d'agent, il peut désigner les Agent Skills : des packages réutilisables construits autour de SKILL.md, qui fournissent des instructions propres à une tâche et des fichiers d'assistance facultatifs. Il peut aussi désigner la maîtrise de l'IA par les personnes ; son sens dépend donc du contexte.
Un prompt fournit des instructions dans une conversation. Une compétence stocke un flux de travail réutilisable qu'un agent compatible peut détecter ou que vous pouvez invoquer explicitement. Elle peut aussi inclure des scripts, des références et des modèles. Les compétences sont utiles lorsqu'une tâche nécessite des règles maintenues sur plusieurs exécutions.
Non. MCP relie les agents aux outils et aux sources de données. Une compétence décrit comment accomplir une tâche et peut indiquer à l’agent comment utiliser ces connexions. Une compétence de revue de code peut définir les critères de revue, tandis qu’une intégration MCP fournit l’accès à la pull request.
Parmi les exemples figurent Kimi Code, Claude Code, OpenAI Codex, Cursor et GitHub Copilot. Consultez la documentation à jour de chaque produit pour connaître les modes d’installation et les fonctionnalités prises en charge. Une compétence peut nécessiter des ajustements si elle dépend de champs ou d’outils spécifiques à une plateforme.
Les agents compatibles peuvent sélectionner les compétences pertinentes à partir de leurs descriptions, mais la sélection automatique dépend du produit, des paramètres et des métadonnées de la compétence. Vous pouvez invoquer explicitement une compétence dans les outils qui le permettent ; Kimi Code CLI utilise /skill:. Testez l’activation plutôt que de supposer que toute requête pertinente la déclenchera.
Examinez les instructions, scripts, dépendances et autorisations demandées avant d’installer une compétence tierce. Elle peut influencer l’utilisation des outils et les actions effectuées avec les autorisations de l’agent. Privilégiez les sources que vous pouvez inspecter et maintenez des contrôles d’approbation adaptés aux actions ayant des conséquences importantes.
La spécification ouverte recommande de limiter le fichier principal à 500 lignes et 5 000 tokens, en plaçant les documents de référence plus longs dans des fichiers de support. Le nom requis comporte de 1 à 64 caractères et la description de 1 à 1 024 caractères.
Vous pourriez aussi aimer
12 compétences de traduction : automatisez vos tâches multilingues intelligemment
12 compétences de traduction : automatisez vos tâches multilingues intelligemment
2026-10-15
Compétences de support client IA pour améliorer le service
Compétences de support client IA pour améliorer le service
2026-10-09
13 compétences en IA pour le SEO qui automatisent l'optimisation pour les moteurs de recherche
13 compétences en IA pour le SEO qui automatisent l'optimisation pour les moteurs de recherche
2026-10-08
Guide complet des skills de Claude Code et de leurs cas d'usage
Guide complet des skills de Claude Code et de leurs cas d'usage
2026-10-08
Comment utiliser les compétences dans Cursor : guide pratique
Comment utiliser les compétences dans Cursor : guide pratique
2026-10-08
Compétences des Agents : fonctionnement et création