AS
AgSkills.dev
MARKETPLACE

Qu'est-ce que les Agent Skills ?

Les Agent Skills sont un format léger et ouvert pour donner à vos agents IA des connaissances spécialisées et des flux de travail réels. Ils agissent comme un pont entre les LLM et l'exécution pratique des tâches.

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.

Structure de Fichier
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 templates

Le 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.

SKILL.md
---
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é.