> ## Documentation Index
> Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Présentation des Agent Skills

> Un moyen standardisé de donner aux agents IA de nouvelles capacités et expertises.

## Qu'est-ce que les Agent Skills ?

Les Agent Skills sont un format ouvert et léger pour étendre les capacités des agents IA avec des connaissances et des workflows spécialisés. Au fond, un skill est un ensemble de données contenant un fichier `SKILL`. Ce fichier comprend des métadonnées (au minimum `name` et `description`) et des instructions qui indiquent à l'agent comment effectuer une tâche spécifique. Les skills peuvent également regrouper des scripts, des documents de référence, des modèles et d'autres ressources.

## Pourquoi les Agent Skills ?

Les agents sont de plus en plus performants, mais n'ont souvent pas le contexte nécessaire pour effectuer un travail réel de manière fiable. Les skills résolvent ce problème en regroupant les connaissances procédurales et le contexte spécifique à l'entreprise, à l'équipe et à l'utilisateur dans des dossiers portables et versionnés que les agents chargent à la demande.

Cela donne aux agents :

<CardGroup cols={3}>
  <Card title="Expertise de domaine" icon="brain">
    Capturez les connaissances spécialisées — des processus de revue juridique aux pipelines d'analyse de données en passant par la mise en forme des présentations — sous forme d'instructions et de ressources réutilisables.
  </Card>

  <Card title="Workflows répétables" icon="arrow-rotate-right">
    Transformez les tâches à étapes multiples en procédures cohérentes et auditables.
  </Card>

  <Card title="Réutilisation inter-produits" icon="share-nodes">
    Créez un skill une fois et utilisez-le avec n'importe quel agent compatible avec les skills.
  </Card>
</CardGroup>

## Comment fonctionnent les Agent Skills ?

Les agents chargent les skills via une **divulgation progressive**, en trois étapes :

<Steps>
  <Step title="Découverte">
    Au démarrage, les agents ne chargent que le `name` et la `description` de chaque skill disponible — juste assez pour savoir quand il pourrait être pertinent.
  </Step>

  <Step title="Activation">
    Lorsqu'une tâche correspond à la description d'un skill, l'agent charge les instructions complètes du `SKILL` dans son contexte.
  </Step>

  <Step title="Exécution">
    L'agent suit les instructions, en exécutant éventuellement le code groupé ou en chargeant les fichiers référencés selon les besoins.
  </Step>
</Steps>

Les skills ont également quatre propriétés comportementales clés :

<CardGroup cols={2}>
  <Card title="Basé sur les déclencheurs" icon="bolt">
    Les skills s'activent lorsque les messages de l'utilisateur correspondent aux mots-clés ou aux expressions régulières définis.
  </Card>

  <Card title="Toujours actif" icon="signal">
    Certains skills injectent des instructions dans chaque tour de conversation, indépendamment du déclencheur.
  </Card>

  <Card title="Composable" icon="layer-group">
    Plusieurs skills peuvent s'activer simultanément pour gérer des tâches complexes et multi-domaines.
  </Card>

  <Card title="Bibliothèque" icon="books">
    Installez des skills prédéfinis depuis la bibliothèque ou créez vos propres skills personnalisés.
  </Card>
</CardGroup>

<Note>
  Les instructions complètes ne sont chargées que lorsqu'une tâche les requiert, ce qui permet aux agents de maintenir de nombreux skills à disposition avec un faible encombrement contextuel.
</Note>

## Ajoutez les Agent Skills à vos agents !

<CardGroup cols={2}>
  <Card title="Pour commencer" icon="rocket" href="agent-skills-getting-started">
    Installez le Skills Manager Toolkit et créez votre premier skill personnalisé.
  </Card>

  <Card title="Bibliothèque de skills" icon="books" href="agent-skills-library">
    Parcourez tous les skills prédéfinis disponibles, organisés par catégorie.
  </Card>
</CardGroup>
