Comment ça marche
Le protocole Agent Skills définit un cycle de vie simple pour l'interaction des agents avec les compétences :
1. Découverte (Discovery)
Au démarrage, les agents ne chargent que les métadonnées légères (nom et description) de chaque compétence disponible. Cela garde la fenêtre contextuelle propre et efficace.
2. Activation (Activation)
Lorsque la demande d'un utilisateur correspond à la description d'une compétence, l'agent l'« active » en lisant l'ensemble complet des instructions du fichier de définition de la compétence.
3. Exécution (Execution)
L'agent suit les instructions étape par étape fournies par la compétence, qui peuvent impliquer l'exécution de code, le traitement de fichiers ou l'appel d'API externes.
Structure du Répertoire
Les compétences sont organisées dans une structure de répertoire simple. Chaque compétence vit dans son propre dossier et nécessite un fichier `SKILL.md` correct.
skill-name/
└── SKILL.md # Required: The main definition file
└── scripts/ # Optional: Helper scripts (Python, Node, etc.)
└── references/ # Optional: Text files for RAG
└── assets/ # Optional: Images or templatesLe Standard SKILL.md
Au cœur de chaque compétence se trouve un fichier `SKILL.md`. Il combine un frontmatter YAML pour les métadonnées avec un Markdown lisible par l'homme pour les instructions. Ce format « Double Audience » sert à la fois l'agent IA et les développeurs humains.
---
name: pdf-processing
description: Extract text and tables from PDF files.
---
# PDF Processing
## When to use this skill
Use this skill when the user needs to work with PDF files...
## How to extract text
1. Use `pdfplumber` for text extraction...Pourquoi utiliser les Agent Skills ?
Auto-documenté
Les instructions pour l'agent SONT la documentation pour le développeur.
Portable
Les compétences ne sont que des fichiers. Elles sont faciles à versionner, partager et modifier.
Universel
Fonctionne avec n'importe quel LLM et n'importe quel framework d'agent qui prend en charge la spécification.
Sécurisé
Exécution en bac à sable (sandbox) et portées d'autorisation explicites.
Commencer à Explorer
Prêt à voir ce qui est possible ? Parcourez le marché pour découvrir des centaines de compétences contribuées par la communauté.