Skip to main content
Un skill est un pack d’instructions réutilisable qu’un agent peut appliquer à la demande. Utilisez des skills pour les procédures récurrentes d’un agent à l’autre — guide de style de marque, checklist de revue de code, runbook pour un workflow spécifique — au lieu de dupliquer les instructions dans le system prompt de chaque agent.

Anatomie d’un skill

Un skill est un fichier Markdown avec un court en-tête frontmatter :
Les paramètres de frontmatter les plus importants :
  • name - identifiant en kebab-case.
  • description - court résumé utilisé par le modèle pour déterminer quand ce skill est pertinent. Considérez ce champ comme le plus important. Rédigez-le de manière précise ; des descriptions vagues entraînent l’invocation du mauvais skill.
  • always-apply - lorsque sa valeur est true, le skill est inclus d’office à chaque tour au lieu d’être sélectionné. À utiliser avec parcimonie ; les skills en mode always-apply consomment du contexte à chaque message.
  • user-invocable - lorsque sa valeur est true (valeur par défaut), le skill apparaît dans le popover $ pour une sélection manuelle.
Vous pouvez joindre au skill des fichiers complémentaires — documentation de référence, exemples de requêtes, petits scripts — en téléversant un .zip contenant SKILL.md et ses ressources.

Utiliser un skill

Un agent peut faire appel à un skill dans une conversation de trois façons :
  • Invocation par l’utilisateur - appuyez sur $ dans le composer, puis sélectionnez le skill dans le popover. Le contenu du skill est injecté pour le tour suivant.
  • Sélection automatique par le modèle - en fonction de la description du skill, l’agent décide lui-même quand l’appliquer.
  • Always-apply - injecté à chaque tour pour les skills configurés de cette façon.

Gérer les Skills

Le panneau Skills de la console Cloud vous permet de créer des skills directement, de téléverser des fichiers .md ou .zip, et de gérer les skills actifs pour votre compte utilisateur. Les skills dont vous êtes propriétaire sont actifs par défaut ; désactivez-en un pour le retirer du popover et du catalogue du modèle sans le supprimer. Les Skills peuvent être partagés avec d’autres utilisateurs (voir partage et accès).

Skills vs. instructions

  • Les instructions de l’agent définissent ce qu’est l’agent et la manière dont il se comporte globalement. Elles sont toujours actives pour cet agent.
  • Les Skills sont contextuelles — elles s’appliquent lorsqu’elles sont pertinentes et se limitent à des workflows spécifiques.
Utilisez une skill lorsque le même ensemble d’instructions détaillées réapparaît dans plusieurs agents, ou lorsque vous souhaitez qu’elle ne soit déclenchée que pour des demandes utilisateur précises plutôt qu’à chaque échange.
Dernière modification le 3 juillet 2026