« Réexpliquer sans cesse la même procédure à Claude, quelle corvée » — si cela vous parle, les Claude Skills (Agent Skills) sont précisément le mécanisme conçu pour y remédier. Anthropic les a annoncées le 16 octobre 2025, et en quelques mois à peine elles sont devenues la façon standard de doter Claude de compétences métier dans Claude Code et l'API.

Cet article explique ce que sont les Skills, pourquoi elles comptent et comment en créer une — le tout pour les débutants — et va jusqu'à montrer en quoi elles diffèrent du MCP et des sous-agents, souvent confondus avec elles.

Claude Agent Skills · Lancé en oct. 2025

Une Skill = un « dossier de procédures » que vous confiez à Claude

— chargé automatiquement, uniquement quand c'est nécessaire

📁

Livré sous forme de dossier

Instructions, scripts et références réunis dans un même dossier. SKILL.md en est le cœur.

🔎

Lu seulement au besoin

En temps normal, seule la description est lue. Le corps s'ouvre quand une tâche correspond.

🔁

La même qualité à chaque fois

Reproductible à l'identique, sans recoller de prompt.

1. Que sont les Claude Skills (Agent Skills) ?

Les Claude Skills sont un moyen d'empaqueter « comment réaliser une tâche précise » dans un seul dossier et de le confier à Claude. À l'intérieur de ce dossier se trouve un manuel nommé SKILL.md qui contient la procédure, auquel s'ajoutent, en option, des scripts d'exécution et des documents de référence.

Voyez cela comme un manuel d'intégration que vous remettez à une nouvelle recrue. « Comment générer un PDF de facture », « notre convention de messages de commit », « le format des comptes rendus de réunion » — une fois ces procédures figées transformées en manuel, Claude peut s'y référer à chaque fois et produire la même qualité. C'est comme greffer après coup des compétences spécialisées sur un agent IA.

💡 En une phrase : une Skill est un « dossier de procédures que Claude mémorise ». Créez-le une fois, et vous pourrez redemander la même tâche de la même manière, encore et encore.

2. Pourquoi c'est important : fini de recoller des prompts

Jusqu'ici, faire effectuer un travail spécialisé à Claude impliquait généralement de coller à chaque fois une longue instruction. Mais cette approche a ses faiblesses.

  • Faible reproductibilité : modifiez légèrement le prompt et le résultat dérive
  • Elle encombre le contexte : de longues instructions occupent en permanence la fenêtre de contexte
  • Difficile à partager : il est ardu d'atteindre la même qualité au sein d'une équipe
AVANT

Coller un prompt à chaque fois

  • Copier-coller de longues instructions à chaque fois
  • De petites différences font dériver les résultats
  • Encombre constamment le contexte
  • La qualité varie au sein de l'équipe
APRÈS (Skills)

Écrit une fois, réutilisé pour toujours

  • La procédure réside dans SKILL.md, écrite une seule fois
  • Stable, les mêmes étapes à chaque fois
  • Ne se déploie qu'au besoin = léger
  • Partagez le dossier entier

Les Skills remplacent cela par un manuel dépliant qui ne s'ouvre qu'au besoin. La plupart du temps, Claude ne voit que la courte description de chaque skill (une ou deux lignes). La procédure réelle ne se déploie qu'au moment où vous demandez cette tâche. Ainsi, même avec des dizaines de skills installées, votre contexte quotidien est à peine sollicité.

Lors de son lancement, le développeur Simon Willison a déclaré que c'était « peut-être plus important encore que le MCP » — précisément en raison de cette légèreté et de cette réutilisabilité. Votre savoir-faire en prompt engineering devient un actif que vous accumulez, plutôt que quelque chose que vous jetez après chaque usage.

3. Comment ça marche : SKILL.md et divulgation progressive

Le cœur d'une skill est un fichier nommé SKILL.md. En haut, vous indiquez un name et une description, puis en dessous vous rédigez la procédure en simple Markdown.

---
name: pdf-filler
description: Remplit des formulaires PDF à partir de données. À utiliser lorsque l'utilisateur souhaite remplir un formulaire de demande ou un modèle PDF.
---

# Remplir un formulaire PDF

1. Récupérez les noms des champs avec `pdftk form.pdf dump_data_fields`
2. Faites correspondre les données de l'utilisateur à ces noms de champs
3. Renseignez-les avec `pdftk form.pdf fill_form data.fdf output filled.pdf flatten`

Voir reference/fdf-format.md pour les détails du format FDF.

L'élément clé est la description. Au début d'une session, Claude ne lit que la description de chaque skill. Il décide ensuite lui-même si la tâche que vous venez de demander correspond à cette description, et c'est uniquement en cas de correspondance qu'il charge le corps, les scripts et les fichiers de référence. Ce mécanisme consistant à « ouvrir ce dont on a besoin, quand on en a besoin, par étapes » s'appelle la divulgation progressive.

ÉTAPE 1

Lire uniquement les descriptions

Au démarrage, Claude n'absorbe que le name et la description (une ou deux lignes) de chaque skill. Les corps restent fermés.

ÉTAPE 2

Évaluer la correspondance

Claude décide lui-même si votre requête correspond à une description. Aucune sélection manuelle requise.

ÉTAPE 3

Déployer le corps

Seule la skill correspondante charge son corps, ses scripts et ses références, puis exécute les étapes telles qu'écrites.

⚠️ La description est primordiale : si elle est vague, Claude ne sait pas « quand l'utiliser » et la skill ne se déclenche jamais. L'astuce consiste à préciser à la fois ce qu'elle fait et quand l'utiliser.

4. Comment en créer une (avec un exemple minimal)

Il existe deux façons de faire. (1) Laisser la skill officielle « skill-creator » d'Anthropic la créer pour vous, ou (2) mettre en place le dossier vous-même. Une structure minimale ressemble à ceci.

.claude/skills/
└── pdf-filler/
    ├── SKILL.md          ← requis : name, description, étapes
    ├── reference/
    │   └── fdf-format.md ← détails supplémentaires, lus seulement au besoin
    └── scripts/
        └── fill.py       ← code que Claude peut exécuter

Dans Claude Code, il suffit de déposer le dossier dans le .claude/skills/ de votre projet (ce projet uniquement) ou dans ~/.claude/skills/ (partagé entre tous les projets) pour qu'il soit reconnu automatiquement. Une mise à jour de janvier 2026 a fait en sorte que les dossiers ajoutés ou modifiés prennent effet immédiatement, sans redémarrage, ce qui facilite grandement l'expérimentation. La collection officielle d'exemples est publiée sur github.com/anthropics/skills.

Pour commencer, le mieux est de choisir une « procédure standard » que vous expliquez sans cesse à Claude et de la rédiger sous forme de SKILL.md. Commencez petit — le format des messages Slack de votre équipe, votre façon de rédiger les notes de version — et vous prendrez vite le coup de main.

5. Skills, MCP et sous-agents

Les Skills ne sont pas le seul moyen d'étendre Claude. Voyons, par rôle, en quoi elles diffèrent du MCP et des sous-agents, souvent confondus avec elles. Les trois ne sont pas des concurrents : ils se situent à des couches différentes.

Outil Rôle (en une formule) À utiliser quand
Skill Apprend comment faire
= modifie le comportement
Vous voulez les mêmes étapes, le même format, à chaque fois
MCP Se connecte à l'extérieur
= ajoute de la connectivité
Vous avez besoin de l'état en direct d'une BDD, de Google Drive, etc.
Sous-agent Sépare le contexte
= une session indépendante
Vous voulez du travail en parallèle, ou isoler une recherche du fil principal

Une règle empirique simple : si la requête implique « récupérer, consulter, état actuel », il vous faut le MCP. Si c'est « fais-le à notre manière habituelle », il vous faut une Skill. Si c'est « confie-le à une unité distincte pour exécution en parallèle », il vous faut un sous-agent. Et en pratique, vous combinez les trois (par exemple, un sous-agent récupère des données via le MCP, puis les transforme en rapport en suivant la procédure d'une Skill).

6. Où ça fonctionne : un standard ouvert

Les Skills ne sont pas une fonctionnalité enfermée dans un seul produit — elles ont été publiées en tant que standard ouvert. Tant que vous respectez le format commun SKILL.md, la même skill s'exécute sur plusieurs outils.

Où ça fonctionne dans les produits d'Anthropic

Les applications Claude (Pro / Max / Team / Enterprise), Claude Code, l'API (Claude Developer Platform) et le Claude Agent SDK

Autres outils ayant adopté le standard

OpenAI Codex CLI, Cursor, Gemini CLI, GitHub Copilot et d'autres grands agents de codage prennent en charge le même format

Autrement dit, une skill que vous écrivez une fois peut être réutilisée sur des agents autres que Claude. Le même basculement qui a fait du MCP le standard commun pour les connexions d'outils se produit désormais dans l'univers des « procédures de travail ». Plus vous jonglez avec plusieurs outils de codage, plus le gain est important.

7. À quoi ça sert ? Exemples concrets

C'est difficile à se représenter dans l'abstrait ; voici donc quelques usages courants.

  • Génération de documents : produire des fichiers Word, PowerPoint, PDF et Excel selon vos propres modèles (également inclus dans les exemples officiels)
  • Application de règles internes : faire respecter à chaque fois les conventions de messages de commit, les check-lists de revue de code et les règles de nommage
  • Rapports récurrents : synthèses hebdomadaires des ventes, comptes rendus de réunion et notes de version dans le même format
  • Workflows spécialisés : validation de données, façon d'appeler une API spécifique, étapes pour construire un graphique ou un diagramme

La prise en charge côté tiers se développe aussi : Box, Canva et Notion proposent leurs propres opérations sous forme de skills. Dans le cadre de l'efficacité en entreprise, l'idée de « transformer le travail que l'on fait souvent en une skill, comme un actif réutilisable » est en passe de devenir la norme.

En résumé

Les Claude Skills (Agent Skills) sont un moyen d'empaqueter « comment réaliser une tâche précise » dans un dossier et de le confier à Claude. Résumons cela en trois points.

  • Ce que c'est : un dossier centré sur SKILL.md (name, description, étapes). Tout comme un manuel d'intégration pour une nouvelle recrue
  • Pourquoi c'est ingénieux : en temps normal, seule la description ; le corps se déploie quand une tâche correspond — la « divulgation progressive » qui économise le contexte
  • Jusqu'où ça va : en tant que standard ouvert, c'est réutilisable sur des agents au-delà de Claude, et cela se combine avec le MCP et les sous-agents

Commencez par rédiger sous forme de SKILL.md une procédure que vous expliquez sans cesse à Claude. Une fois créée, cette tâche devient un « actif » qui n'a plus besoin d'être expliqué. Si vous souhaitez approfondir les mécanismes, consultez aussi nos articles sur le MCP et le harness engineering. Aux côtés des Skills, une autre nouvelle façon de produire des sorties avec Claude Code est Claude Code Artifacts, qui transforme une session de codage en une page en direct que vous pouvez partager.

FAQ

Q. Faut-il utiliser les Skills ou le MCP ?

R. Ils remplissent des rôles différents, ce n'est donc pas l'un ou l'autre. Si vous voulez que Claude « travaille à notre manière habituelle », utilisez une Skill ; si vous voulez « récupérer ou agir sur des données externes et l'état actuel », utilisez le MCP. En pratique, combiner les deux est la norme.

Q. Peut-on en créer une sans programmer ?

R. Oui. Un SKILL.md fonctionne même si vous vous contentez d'écrire les étapes en texte clair (Markdown). Joindre des scripts est facultatif — « écrire la procédure avec des mots » suffit à la rendre opérationnelle.

Q. Beaucoup de skills vont-elles ralentir les choses ?

R. Ce qui est normalement chargé n'est que la courte description de chaque skill ; en ajouter davantage n'affecte donc presque pas les performances au quotidien. C'est l'avantage de la divulgation progressive.

Q. Est-ce disponible dans l'offre gratuite ?

R. La fonctionnalité Skills dans les applications Claude est disponible sur Pro, Max, Team et Enterprise. Elle fonctionne aussi via Claude Code et l'API. Consultez les indications officielles pour connaître la disponibilité la plus récente.