SKILL.md. Ce fichier comprend des métadonnées (name et description, au minimum) et des instructions qui indiquent à un agent comment effectuer une tâche spécifique. Les Claude Skills peuvent également regrouper des scripts, des modèles et des documents de référence.
Fonctionnement des Agent Skills
Les Agent Skills et Claude Skills utilisent la divulgation progressive pour gérer le contexte efficacement :- Découverte : Au démarrage, les agents chargent uniquement le nom et la description de chaque skill disponible, juste assez pour savoir quand il pourrait être pertinent.
-
Activation : Lorsqu’une tâche correspond à la description d’un skill, l’agent lit l’intégralité des instructions du fichier
SKILL.mddans son contexte. - Exécution : L’agent suit les instructions, chargeant éventuellement les fichiers référencés ou exécutant le code regroupé si nécessaire.
Le fichier SKILL.md
Chaque skill commence par un fichierSKILL.md contenant un frontmatter YAML et des instructions Markdown :
SKILL.md :
name: Un identifiant courtdescription: Quand utiliser ce skill
-
Auto-documenté : Un auteur ou un utilisateur de skill peut lire un fichier
SKILL.mdet comprendre ce qu’il fait, ce qui rend les Claude Skills faciles à auditer et à améliorer. - Extensible : Les Claude Skills peuvent varier en complexité, allant de simples instructions textuelles à du code exécutable, des ressources et des modèles.
- Portable : Les Claude Skills ne sont que des fichiers, ils sont donc faciles à éditer, à versionner et à partager.
Prochaines étapes
- Consulter la spécification pour comprendre le format complet.
- Ajouter le support des skills à votre agent pour construire un client compatible.
- Voir des exemples de skills sur GitHub.
- Lire les meilleures pratiques de rédaction pour écrire des skills efficaces.
- Utiliser la bibliothèque de référence pour valider les skills et générer du XML de prompt.