Agent Skills
Un skill est une procédure réutilisable chargée seulement lorsqu’une tâche lui correspond. Le minimum est un dossier avec SKILL.md; scripts, références, assets et métadonnées d’interface restent facultatifs.
Ce qui mérite un skill
- un workflow répété entre sessions ou dépôts ;
- des règles de domaine qui changent réellement l’exécution ;
- une séquence fiable avec entrées, sorties, contrôles et arrêt clairs ;
- des scripts ou modèles plus sûrs à réutiliser qu’à régénérer.
Une préférence ponctuelle, un fait documentaire ou l’enveloppe d’une commande évidente n’en mérite pas.
Règles de conception
- Faire de
descriptionun déclencheur précis, avec périmètre et exclusions. - Garder
SKILL.mdcomme carte et contrat opératoire. - Déplacer les détails et la mécanique déterministe vers des fichiers ou scripts ciblés.
- Garder les références peu profondes.
- Définir les limites d’autorité et une validation proportionnelle au risque.
- Tester le skill sur une vraie tâche.
La divulgation progressive charge la métadonnée au départ, les instructions à l’activation et les ressources seulement au besoin. Les instructions règlent le comportement général, le skill enseigne une méthode, MCP connecte des capacités vivantes et le harness exécute et observe.