

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# DevOps Compétences des agents
<a name="about-aws-devops-agent-devops-agent-skills"></a>

AWS DevOps Les compétences des agents sont des ensembles d'instructions modulaires qui étendent les capacités de l'agent grâce à des connaissances spécialisées dans le domaine et à des méthodologies d'investigation adaptées à votre infrastructure et à vos flux de travail opérationnels.

## Que sont les compétences
<a name="what-are-skills"></a>

Les compétences sont des répertoires autonomes contenant des instructions Markdown qui fournissent des fonctionnalités spécialisées à l' AWS DevOps Agent. AWS DevOps L'agent prend en charge un sous-ensemble de la spécification [ Agent Skills, ](https://agentskills.io/) une norme ouverte pour l'empaquetage des instructions et des ressources des agents, qui ne prend en charge que les documents non exécutables : instructions Markdown, PDF, images et fichiers de données.

**Note**  
**Lorsque vous activez Sandbox (aperçu), une compétence peut également inclure du code exécutable que l'agent exécute dans l'environnement sandbox. Pour plus d'informations, voir [ Configurer un bac à sable. ](configuring-integrations-and-knowledge-sandbox.md)

Chaque compétence nécessite un SKILL.md fichier contenant les instructions que vous souhaitez fournir à votre AWS DevOps agent. Outre le SKILL.md dossier requis, les compétences peuvent inclure :
+ **Flux de travail ** d'investigation pour des scénarios ou des types d'infrastructure spécifiques.
+ **Matériaux de référence**, y compris les modèles d'architecture et les procédures opérationnelles.
+ **Ciblage par type d'agent ** : les compétences peuvent être ciblées sur des types d'agents spécifiques (générique On-demand, triage des incidents, RCA des incidents, atténuation des incidents, évaluation) afin de réduire la consommation de contexte et d'améliorer la concentration sur les agents.

## Pourquoi utiliser Skills
<a name="why-use-skills"></a>

Les compétences transforment AWS DevOps Agent d'un assistant polyvalent en un spécialiste de votre infrastructure et de vos flux de travail opérationnels. Contrairement aux instructions ponctuelles fournies dans un message de discussion, les compétences sont des fonctionnalités réutilisables qui se chargent automatiquement lorsqu'elles sont pertinentes pour les tâches effectuées par AWS DevOps l'agent.

**Principaux avantages : **
+ **Spécialisez votre agent ** — Personnalisez AWS DevOps l'agent avec des procédures d'enquête, des meilleures pratiques et des connaissances organisationnelles spécifiques à votre infrastructure et à vos modèles opérationnels.
+ **Réduisez les répétitions ** : créez des flux de travail d'investigation une seule fois et l' AWS DevOps agent les utilise automatiquement dans toutes les enquêtes pertinentes, évitant ainsi d'avoir à fournir les mêmes conseils à plusieurs reprises.
+ **Fonctionnalités de rédaction ** : combinez plusieurs compétences pour créer des flux de travail d'investigation de bout en bout. AWS DevOps L'agent lit plusieurs compétences lors de l'exécution, telles qu'une compétence permettant de récupérer des déploiements à partir de votre CI/CD pipeline personnalisé et une compétence permettant de rechercher dans vos référentiels de code.
+ **Amplifiez les outils personnalisés ** : créez des compétences qui aideront l' AWS DevOps agent à utiliser efficacement vos outils de serveur MCP personnalisés. Les compétences peuvent indiquer quand utiliser des outils spécifiques, quels paramètres utiliser pour différents scénarios et comment interpréter les résultats pour exécuter des flux de travail spécifiques à votre infrastructure.

## Comment fonctionnent les compétences
<a name="how-skills-work"></a>

Lorsque AWS DevOps l'agent est confronté à une tâche pertinente, il charge les compétences appropriées et suit les instructions pour guider son enquête. Par exemple, une compétence « Investigation des performances des bases de données » peut inclure des procédures étape par étape pour analyser les problèmes de limitation RDS, permettant à l'agent de vérifier systématiquement l'état des alarmes, d'analyser les métriques de connexion et d'identifier les requêtes lentes.

## Structure des compétences
<a name="skill-structure"></a>

Une compétence est organisée sous la forme d'un répertoire contenant :

```
my-skill/
├── SKILL.md              # Main skill instructions
├── references/           # Optional: additional reference documentation
└── assets/               # Optional: images, diagrams, data files
```

### SKILL.md
<a name="skillmd"></a>

`SKILL.md`C'est le seul fichier obligatoire. Il contient les instructions de base écrites au format Markdown. Ce fichier doit :
+ Décrivez quand et comment utiliser la compétence.
+ Prévoir des procédures d'enquête étape par étape.
+ Incluez des arbres de décision pour différents scénarios.
+ Documentez les résultats attendus et les critères de réussite.

### Matière première
<a name="frontmatter"></a>

Frontmatter est le bloc de métadonnées situé en haut d'un `SKILL.md` fichier, entre des `---` délimiteurs. Il contient les `description` champs `name` et que l' AWS DevOps agent utilise pour déterminer quand activer la compétence au cours d'une enquête ou d'une tâche.

```
---
name: rds-performance-investigation
description: Investigation procedures for RDS performance issues including
  connection exhaustion, slow queries, replication lag, and storage capacity.
  Use this skill when investigating database latency, connection errors, or
  read/write performance degradation.
---
```

**name ** : identifiant unique de la compétence. Utilisez uniquement des lettres minuscules, des chiffres et des tirets (64 caractères maximum). Ne doit pas commencer ni se terminer par un tiret.

**description ** — Une explication détaillée expliquant quand et pourquoi AWS DevOps l'Agent doit utiliser cette compétence. AWS DevOps L'agent évalue ce champ pour décider si la compétence est pertinente pour la tâche en cours. Une description vague ou manquante peut amener l'agent à ignorer complètement la compétence, même si les instructions sont bien écrites.

**Important ** — Rédigez la description du point de vue de l'agent. Incluez les scénarios, les services, les types d'erreurs ou les symptômes spécifiques qui devraient déclencher la compétence. Par exemple, « Utiliser cette compétence pour étudier la latence de la base de données, les erreurs de connexion ou les délais d'attente des requêtes pour les instances Amazon RDS » est plus efficace que la « compétence RDS ».

Lorsque vous créez une compétence dans l'interface utilisateur, le système génère automatiquement un sujet principal à partir du nom et de la description que vous fournissez. Les compétences téléchargées sous forme de fichiers zip doivent inclure le frontmatter dans le `SKILL.md` fichier.

## Exemple : compétence complète
<a name="example-complete-skill"></a>

L'exemple suivant montre une compétence complète et bien conçue pour étudier les problèmes de performances RDS. Il présente la structure des répertoires, les informations SKILL.md de base, les procédures d'enquête exploitables et un fichier de références supplémentaires.

**Structure du répertoire : **

```
rds-performance-investigation/
├── SKILL.md
├── references/
│   └── rds-metrics-reference.md
└── assets/
    └── rds-investigation-flowchart.png
```

**SKILL.md:**

```
---
name: rds-performance-investigation
description: Investigation procedures for RDS performance issues including
  connection exhaustion, slow queries, replication lag, and storage capacity.
  Use this skill when investigating database latency, connection errors, or
  read/write performance degradation.
---

# RDS Performance Investigation

Use this skill when customers report database latency, connection errors,
query timeouts, or read/write performance degradation.


## Step 1: Check alarm status

Query CloudWatch for active alarms on the affected RDS instance. Look for:
- `DatabaseConnections` exceeding 80% of max_connections
- `ReadLatency` or `WriteLatency` above 20ms
- `FreeStorageSpace` below 20% of total storage
- `ReplicaLag` above 30 seconds (read replicas only)


## Step 2: Analyze connection metrics

Retrieve `DatabaseConnections` over the past hour. If connections are near
the max_connections limit, check for connection pool misconfiguration or
long-running idle connections.


## Step 3: Identify slow queries

Use Performance Insights (`pi:GetResourceMetrics`) to retrieve the top SQL
statements by average active sessions. Focus on queries with high `db.load`
contribution or frequent I/O waits.


## Step 4: Summarize findings

Provide a summary with:
1. Current performance status (healthy / degraded / critical)
2. Root cause hypothesis with supporting metrics
3. Recommended remediation steps ranked by priority
```

**references/rds-metrics-reference.md : **

```
# RDS CloudWatch Metrics Reference


| Metric | Normal Range | Investigation Threshold |
|---|---|---|
| DatabaseConnections | < 70% max_connections | > 80% max_connections |
| ReadLatency | < 5ms | > 20ms |
| WriteLatency | < 5ms | > 20ms |
| FreeStorageSpace | > 30% total storage | < 20% total storage |
| ReplicaLag | < 5 seconds | > 30 seconds |
| CPUUtilization | < 70% | > 85% |
```

## Exemple : compétence de filtrage des incidents
<a name="example-incident-filtering-skill"></a>

Les compétences ciblées sur le type d'**agent de triage des ** incidents peuvent définir des critères permettant d'ignorer automatiquement les incidents. Utilisez-le pour filtrer les incidents qui ne nécessitent pas d'enquête. Lorsqu'un nouvel incident correspond aux critères d'exclusion, AWS DevOps l'agent le marque comme ** ignoré**. Le système fournit une raison expliquant pourquoi il a été filtré.

L'exemple suivant montre une compétence qui ignore les incidents de faible priorité lors d'une maintenance planifiée :

**SKILL.md:**

```
---
name: skip-scheduled-maintenance
description: Skip low-priority incidents during a scheduled maintenance window.
  Use this skill to automatically filter MEDIUM and LOW severity alarms that
  fire during planned maintenance, avoiding unnecessary investigations for
  expected disruptions.
---

# Skip Scheduled Maintenance

Skip all incidents that meet BOTH of the following criteria:

1. The incident arrived between **2025-03-15 02:00 UTC** and **2025-03-15 06:00 UTC**
2. Severity is MEDIUM or LOW

Do NOT skip HIGH or CRITICAL severity incidents, even during the maintenance window.
```

Lorsque vous créez cette compétence, sélectionnez ** Incident Triage ** comme type d'agent. Cela garantit que la compétence n'est évaluée que pendant la phase de triage.

## Création de compétences
<a name="creating-skills"></a>

Avant de créer des compétences, vous devez disposer d'un espace agent. Pour de plus amples informations, veuillez consulter [Création d'un espace d'agents](getting-started-with-aws-devops-agent-creating-an-agent-space.md).

Vous pouvez créer des compétences de deux manières, en fonction de vos préférences en matière de flux de travail et de la complexité des compétences :

Pour gérer les compétences par programmation via l' AWS interface de ligne de commande ou les AWS kits de développement logiciel, consultez. [Gestion des ressources](about-aws-devops-agent-managing-assets.md)

### Création d'une compétence dans l'interface utilisateur
<a name="creating-a-skill-in-the-ui"></a>

Les compétences créées dans l'application Web AWS DevOps Agent Operator contiennent un nom, une description et des instructions dans un seul SKILL.md fichier.

**Pour créer une compétence dans l'interface utilisateur : **
+ Accédez à la ** page de ** connaissances de votre application Web Agent Space Operator et choisissez l'**onglet ** Compétences.
+ Choisissez ** Ajouter une compétence**.
+ Sélectionnez ** Créer une compétence ** dans le modal.
+ Remplissez le formulaire de compétence :
  + **Nom ** : lettres minuscules, chiffres et tirets uniquement (64 caractères maximum). Ne doit pas commencer ni se terminer par un tiret. Exemple : `rds-throttling-investigation`
  + **Description ** — Brève explication des circonstances dans lesquelles utiliser cette compétence (minimum 100 caractères recommandés, maximum 1 024 caractères). Cela permet à l'agent de déterminer quand activer la compétence.
  + **État ** : défini sur Actif (par défaut) ou Inactif. Les compétences inactives ne sont pas utilisées par l'agent.
  + **Type d'agent ** — Sélectionnez un ou plusieurs types d'agents pouvant utiliser cette compétence. **L'option Générique ** est sélectionnée par défaut et met la compétence à la disposition de tous les types d'agents. Pour cibler des agents spécifiques, désélectionnez Générique et choisissez parmi : On-demand, Triage des incidents, RCA des incidents, Atténuation des incidents ou Évaluation.
  + **Instructions ** — Step-by-step procédures au format Markdown. Soyez précis et exploitable.
+ Choisissez « Créer » pour enregistrer la compétence.

Le système génère automatiquement un SKILL.md fichier avec la structure de fond appropriée.

**Pour modifier une compétence créée dans l'interface utilisateur : **
+ Accédez à la compétence dans l'**onglet ** Compétences de la ** page ** Connaissances et choisissez la compétence pour l'ouvrir.
+ Choisissez **Modifier**.
+ Modifiez le nom, la description ou les instructions.
+ Choisissez ** Enregistrer ** pour mettre à jour la compétence.

### Télécharger une compétence
<a name="uploading-a-skill"></a>

Les compétences téléchargées sous forme de fichiers zip contiennent un SKILL.md fichier ainsi que des ressources supplémentaires telles que des documents de référence ou des actifs.

**Structure des compétences : **

```
my-skill.zip
├── SKILL.md              # Required: main skill instructions
├── references/           # Optional: reference documentation
│   ├── architecture.md
│   └── troubleshooting.md
└── assets/               # Optional: images, diagrams, data files
    ├── topology.png
    └── metrics.csv
```

**SKILL.md exigences en matière de présentation : **

Les compétences téléchargées sous forme de fichiers zip doivent inclure le frontmatter dans les `description` champs SKILL.md with `name` et. AWS DevOps L'agent utilise ces champs pour déterminer quand activer la compétence. Pour plus d'informations sur la rédaction d'un frontmatter efficace, consultez la section Frontmatter plus haut dans cette rubrique.

```
---
name: rds-performance-analysis
description: Comprehensive RDS performance investigation procedures
  for connection exhaustion, slow queries, and storage capacity issues.
  Use when investigating database latency or read/write degradation.
---


# RDS Performance Analysis


[Your skill instructions here...]
```

**Pour créer une compétence par téléchargement zip : **
+ Créez un répertoire avec vos fichiers de compétences en suivant la structure précédente.
+ Assurez-vous d' SKILL.md inclure une mise en page appropriée (nom et description).
+ Compressez le répertoire dans un fichier .zip.
+ Accédez à la ** page de ** connaissances de votre application Web Agent Space Operator et choisissez l'**onglet ** Compétences.
+ Choisissez ** Ajouter une compétence**.
+ Sélectionnez ** Télécharger la compétence ** dans le modal.
+ Faites glisser et déposez votre fichier .zip ou choisissez de parcourir (fichiers ZIP uniquement, maximum 6 Mo).
+ Sélectionnez un ou plusieurs types d'agents pouvant utiliser cette compétence (Générique est sélectionné par défaut et s'applique à tous les types d'agents ; désélectionnez cette option pour cibler On-demand, Triage des incidents, RCA des incidents, Atténuation des incidents ou Évaluation en particulier).
+ Passez en revue les exigences relatives aux fichiers zip et les résultats de validation.
+ Choisissez « Télécharger » pour ajouter la compétence à votre espace d'agent.

**Restrictions importantes pour les compétences téléchargées sous forme de fichiers zip : **
+ **Les scripts ne sont pas pris en charge pour le moment ** — Les compétences contenant des scripts dans le `scripts/` répertoire seront rejetées lors du téléchargement. L'exécution de scripts sera activée dans une prochaine version une fois que les agents auront accès à un environnement de codage sécurisé.
+ **Limite de taille ** — La taille totale du fichier zip ne doit pas dépasser 6 Mo (y compris tous les fichiers).
+ **SKILL.md obligatoire ** : le fichier zip doit contenir un SKILL.md fichier dont le frontmatter est valide.

**Meilleures pratiques en matière de dénomination des compétences : **

Utilisez des noms clairs et descriptifs tels que « rds-throttling-investigation » plutôt que des noms génériques. Un bon nom de compétence reflète le scénario ou le service spécifique auquel elle s'adresse, ce qui permet d'identifier plus facilement la compétence appropriée en un coup d'œil.

### Importer une compétence depuis un référentiel
<a name="importing-a-skill-from-a-repository"></a>

Vous pouvez importer des compétences directement depuis un répertoire de GitHub référentiel. AWS DevOps L'agent récupère le contenu de la compétence dans le référentiel, extrait le nom et la description de la page SKILL.md d'accueil et crée la compétence dans votre espace d'agent. Cela vous permet de gérer les compétences en matière de contrôle de version et de les importer en une seule action.

**Prérequis :**
+ Un GitHub compte associé à votre espace agent. Pour connecter un GitHub compte, consultez[Connecter GitHub](connecting-to-cicd-pipelines-connecting-github.md). Toute connexion à GitHub un compte permet l'importation depuis des référentiels publics. Pour les dépôts privés, le compte associé doit disposer d'un accès en lecture au référentiel. GitHub Enterprise Server et GitHub Enterprise Cloud avec connexions de résidence de données sont également pris en charge.
+ Un GitHub référentiel contenant un répertoire de compétences valide avec un SKILL.md fichier à la racine.

**Structure du référentiel : **

Le répertoire du référentiel que vous importez doit suivre la structure de compétences standard :

```
my-skill/
├── SKILL.md              # Required: must include name and description in frontmatter
├── references/           # Optional: reference documentation
│   └── runbook.md
└── assets/               # Optional: images, diagrams, data files
    └── architecture.png
```

**Pour importer une compétence depuis un référentiel : **
+ Accédez à la ** page de ** connaissances de votre application Web Agent Space Operator et choisissez l'**onglet ** Compétences.
+ Choisissez ** Ajouter une compétence**.
+ Sélectionnez ** Importer depuis le référentiel ** depuis le modal.
+ Entrez l'URL du GitHub répertoire qui contient votre SKILL.md fichier. Par exemple : `https://github.com/my-org/my-repo/tree/main/skills/rds-investigation`. Pour GitHub Enterprise Server ou GitHub Enterprise Cloud avec résidence des données, utilisez plutôt l'URL de votre instance, par exemple`https://github.example.com/my-org/my-repo/tree/main/skills/rds-investigation`.
+ Sélectionnez un ou plusieurs types d'agents qui peuvent utiliser cette compétence.
+ Définissez l'état du cycle de vie (actif ou inactif).
+ Choisissez ** Importer une compétence**.

AWS DevOps L'agent récupère le contenu du répertoire, lit le SKILL.md sommaire pour en extraire le nom et la description de la compétence, et importe tous les fichiers dans votre espace d'agent.

**Affichage des compétences importées : **

Les compétences importées apparaissent dans la liste des compétences personnalisées avec un lien vers le référentiel source. Dans la vue détaillée des compétences :
+ Le nom et la description de la compétence sont en lecture seule (gérés par votre SKILL.md fichier).
+ Les instructions et les fichiers de ressources sont affichés en mode lecture seule.
+ Le statut et le type d'agent restent modifiables.
+ Un horodatage de « Dernière synchronisation » indique la date à laquelle la compétence a été synchronisée pour la dernière fois depuis le référentiel.

**Synchronisation des compétences importées : **

Lorsque vous mettez à jour les fichiers de compétences de votre référentiel, vous pouvez synchroniser les compétences importées pour obtenir les dernières modifications :
+ Ouvrez la compétence importée dans la vue détaillée.
+ Choisissez **Synchronisation**.
+ AWS DevOps L'agent récupère le contenu du répertoire à partir du référentiel source et met à jour le contenu des compétences.

Vous pouvez également effectuer une synchronisation depuis la liste des compétences en choisissant ** Synchroniser dans ** la ligne de compétences importée.

**Remarque : La ** synchronisation remplace entièrement le contenu des compétences par l'état actuel du répertoire du référentiel. Toutes les modifications locales apportées aux champs modifiables (statut, types d'agents) sont préservées.

**Contraintes** :
+ **Format d'URL ** : seules GitHub les URL sont acceptées, y compris GitHub Enterprise Server et GitHub Enterprise Cloud avec résidence des données. Le GitHub compte connecté doit correspondre à l'URL de l'hôte. Par exemple, une `github.example.com` connexion ne peut importer que depuis des `github.example.com` URL, et non depuis `github.com` des URL. Vous pouvez pointer vers un répertoire contenant un SKILL.md (par exemple`https://github.com/org/repo/tree/main/skills/my-skill`), qui importe l'intégralité du répertoire, y compris les fichiers de référence. Si le SKILL.md se trouve à la racine du référentiel, vous pouvez également créer un lien direct vers le fichier (par exemple,`https://github.com/org/repo/blob/main/SKILL.md`), qui importe uniquement le fichier SKILL.md.
+ **SKILL.md obligatoire ** — Le répertoire doit contenir un SKILL.md fichier avec un frontmatter valide (nom et description).
+ **Taille maximale du répertoire ** — La taille totale du répertoire ne doit pas dépasser 6 Mo.
+ **Nombre maximum de fichiers ** : un répertoire peut contenir jusqu'à 100 fichiers.
+ **GitHub compte requis ** — Votre espace agent doit disposer d'un GitHub compte associé pour importer des compétences. Tout GitHub compte associé permet l'importation depuis des référentiels publics. Pour les dépôts privés, le compte associé doit disposer d'un accès en lecture au référentiel.

## Outils communautaires
<a name="community-tools"></a>

Le référentiel [AWS DevOps Agent Tools du ](https://github.com/aws/tools-for-devops-agent) site GitHub Web contient des compétences apportées par la communauté, des agents personnalisés et des serveurs MCP que vous pouvez utiliser tels quels ou comme point de départ pour créer les vôtres. Le référentiel est géré par l'équipe de service des AWS DevOps agents. Toutes les contributions passent par la même barre d'évaluation de sécurité avant d'être ajoutées, ce qui vous permet de bénéficier rapidement de nouvelles fonctionnalités avec l'assurance que chaque outil répond aux normes AWS de qualité. Pour découvrir ce qui est disponible, consultez la galerie des compétences [ communautaires ](https://aws.github.io/tools-for-devops-agent/skills/) sur le GitHub site Web.

Les compétences disponibles incluent :
+ AWS Enquête sur un événement de santé
+ AWS Analyse des cas d'assistance
+ Enquête DNS sur Amazon Virtual Private Cloud (Amazon VPC)
+ Amazon Managed Streaming pour les opérations d'Apache Kafka (Amazon MSK)
+ Contrôles des quotas de service
+ Examens opérationnels d'Amazon Elastic Kubernetes Service (Amazon EKS)
+ Examens opérationnels d'Amazon Relational Database Service (Amazon RDS)

Pour utiliser une compétence communautaire :
+ **Importer depuis GitHub ** : copiez l'URL du répertoire de compétences et collez-la dans le flux « Importer depuis le référentiel » de l'application Web Operator. Pour plus de détails, consultez la section [ Importer une compétence depuis un référentiel](#importing-a-skill-from-a-repository).
+ **Télécharger au format zip ** — Clonez le référentiel, compressez le répertoire des compétences et téléchargez-le à l'aide du flux « Télécharger les compétences ». Pour plus de détails, consultez [ la section Télécharger une compétence](#uploading-a-skill).

Chaque compétence inclut un fichier README avec les prérequis et les instructions d'utilisation.

Le référentiel comprend également des agents personnalisés communautaires et des serveurs MCP déployables. Pour plus de détails, consultez [ la section Agents personnalisés de la [ communauté ](configuring-integrations-and-knowledge-connecting-mcp-servers.md) et les serveurs ](custom-agents-creating-a-custom-agent.md) MCP de la communauté.

## Gestion des skills
<a name="managing-skills"></a>

AWS DevOps L'agent fournit des fonctionnalités complètes de gestion des compétences via l'application Web pour opérateurs :

**Répertorier les compétences ** — Afficher toutes les compétences dans votre espace d'agent. L'**onglet ** Compétences de la ** page ** Connaissances affiche le nom de la compétence, son statut actif ou inactif, la date de création, la date de dernière mise à jour et les actions disponibles.

**Visualisation des compétences ** — Choisissez n'importe quelle compétence pour voir sa vue détaillée. Les compétences créées dans l'interface utilisateur affichent un contenu modifiable dont vous pouvez modifier le nom, la description ou les instructions directement dans l'interface utilisateur et choisir « Enregistrer » pour les mettre à jour. Les compétences téléchargées sous forme de fichiers zip affichent une arborescence de fichiers SKILL.md et tous les répertoires supplémentaires tels que references/ et assets/. Choisissez des fichiers dans l'arborescence pour afficher leur contenu en mode lecture seule.

**Sélection des agents pour une compétence ** — Configurez les types d'agents qui peuvent utiliser chaque compétence lors de sa création ou de sa modification. Dans la liste déroulante Type d'agent, sélectionnez un ou plusieurs types d'agent à l'aide des cases à cocher : ** Générique ** (par défaut, s'applique à tous les types d'agents), ** On-demand ** (requêtes conversationnelles), Triage des ** incidents ** (évaluation initiale de l'incident), RCA des ** incidents ** (analyse des causes profondes), Atténuation des ** incidents ** (réponse automatique aux incidents) ou ** Évaluation ** (recommandations proactives). L'option Générique est sélectionnée par défaut et met la compétence à la disposition de tous les types d'agents. Les compétences destinées à des agents spécifiques réduisent la consommation de contexte et améliorent la concentration des agents.

**Activation et désactivation des compétences ** — Désactivez temporairement les compétences sans les supprimer à l'aide de la Active/Inactive bascule. Ouvrez la vue détaillée des compétences et basculez le commutateur sur « Inactif » pour empêcher l'agent de la charger pour de nouvelles enquêtes tout en préservant l'ensemble du contenu et des configurations. In-progress les enquêtes se poursuivent à l'aide de cette compétence. Revenez à « Actif » pour que la compétence soit à nouveau immédiatement disponible. Pour activer ou désactiver les compétences par programmation, voir [ Activation et désactivation des compétences ](about-aws-devops-agent-managing-assets.md) sur la page Gestion des actifs.

**Mise à jour des compétences ** — Modifiez les compétences existantes en fonction de la façon dont elles ont été créées. Pour les compétences créées dans l'interface utilisateur, choisissez « Modifier » dans la vue détaillée des compétences, modifiez le nom, la description ou les instructions, puis choisissez « Enregistrer » pour les mettre à jour. Pour les compétences téléchargées sous forme de fichiers zip, modifiez les fichiers localement, créez un nouveau fichier zip et téléchargez une nouvelle version.

**Suppression de compétences ** — Supprimez définitivement des compétences de votre espace agent. Ouvrez la liste des compétences, choisissez le menu Plus d'options () et sélectionnez « Supprimer », passez en revue l'avertissement concernant la suppression définitive, saisissez le nom de la compétence pour confirmer et choisissez « Supprimer la compétence ». La suppression ne peut pas être annulée. In-progress les enquêtes peuvent être affectées si elles tentent de charger la compétence supprimée. Pour les compétences téléchargées sous forme de fichiers zip, téléchargez le fichier zip avant de le supprimer en tant que sauvegarde. Envisagez de désactiver la compétence au lieu de la supprimer si vous en avez besoin à nouveau.

## Migration depuis Runbooks
<a name="migrating-from-runbooks"></a>

Les Runbooks existants sont automatiquement migrés vers Skills sans qu'aucune action du client ne soit requise. Lorsque votre espace d'agent passe au modèle Skills, tous les Runbooks sont convertis en Skills et apparaissent dans votre interface utilisateur Skills. Après la migration, vous pouvez :
+ **Vérifiez les compétences migrées ** : vérifiez que la migration automatique a correctement converti vos Runbooks.
+ **Mettez à jour si nécessaire ** : modifiez les compétences directement dans l'interface utilisateur pour affiner les instructions, mettre à jour les descriptions ou configurer le ciblage par type d'agent.
+ **Développez avec des références ** — Pour les compétences qui bénéficieraient de documents de référence ou de diagrammes d'architecture supplémentaires, recréez-les sous forme de compétences à télécharger au format zip avec un répertoire references/ ou assets/.
+ **Créez de nouvelles compétences ** : ajoutez de nouvelles compétences pour les flux de travail d'investigation qui n'étaient pas couverts auparavant par Runbooks.

Contactez le AWS support si vous rencontrez des problèmes avec la migration automatique de Skills ou si vous avez besoin d'aide pour les mises à jour après la migration.