Sommaire
- 1. Que sont les Claude Skills (Agent Skills) ?
- 2. Pourquoi c'est important : fini de recoller des prompts
- 3. Comment ça marche : SKILL.md et divulgation progressive
- 4. Comment en créer une (avec un exemple minimal)
- 5. Skills, MCP et sous-agents
- 6. Où ça fonctionne : un standard ouvert
- 7. À quoi ça sert ? Exemples concrets
- En résumé
- FAQ
« 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.
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
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
É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.
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.
Évaluer la correspondance
Claude décide lui-même si votre requête correspond à une description. Aucune sélection manuelle requise.
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.
Les Skills ne sont pourtant pas gratuites. Dans Claude Code, la liste des Skills dispose d'un budget en caractères, fixé par défaut à 1 % de la fenêtre de contexte du modèle. Quand les Skills se multiplient et le dépassent, les descriptions sont raccourcies en commençant par les Skills les moins souvent invoquées (leurs noms restent dans la liste). Si une description perd les mots-clés qui la signalent, Claude risque de ne plus choisir la Skill adaptée à votre demande. Aucune erreur ne s'affiche à l'écran : seul un avertissement est consigné dans le journal de débogage, si bien que le problème passe facilement inaperçu. Le budget peut être augmenté avec le paramètre skillListingBudgetFraction. Pour savoir comment le mesurer, voir Claude Code : qu'est-ce qui dévore vraiment votre contexte ?
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. Depuis une mise à jour de janvier 2026, l'ajout ou la modification d'un SKILL.md est pris en compte sans redémarrage, ce qui facilite grandement l'expérimentation. En revanche, si vous créez le dossier skills lui-même après le début de la session, il faut redémarrer Claude Code. 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.
Le 22 octobre 2026, Anthropic a fait don de ce standard à l'Agentic AI Foundation (AAIF), placée sous l'égide de la Linux Foundation. C'est la même organisation qui a accueilli le MCP. Le nom, le logo, l'organisation GitHub et le site de la spécification (agentskills.io) des Agent Skills y ont été transférés, si bien que la spécification sera désormais définie par une organisation neutre plutôt que par une seule entreprise. Au moment de l'annonce, plus de 70 produits d'agents, dont ChatGPT, Cursor et GitHub Copilot, la prennent en charge. La manière d'écrire les skills ne change pas, et vous pouvez continuer à les utiliser sans rejoindre l'AAIF (source : Anthropic, « Donating Agent Skills to the Agentic AI Foundation », consulté le 24 octobre 2026).
Où ça fonctionne dans les produits d'Anthropic
Les applications Claude (Free / 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.
L'application Gemini de Google permet elle aussi de créer et d'utiliser des compétences au format SKILL.md. Gemini est en train de remplacer les Gem par des compétences ; le moment et la marche à suivre pour basculer sont expliqués dans La fin des Gem de Gemini et le passage aux compétences.
Les Skills créées avec Claude sont également reprises telles quelles dans Claude Duet, dont la version d'essai a commencé le 21 octobre 2026. Pour ce que Duet permet de faire et qui peut l'utiliser, consultez Qu'est-ce que Claude Duet ?
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. Oui. D'après le centre d'aide d'Anthropic, la fonctionnalité Skills dans les applications Claude est disponible sur les formules Free, Pro, Max, Team et Enterprise, à condition d'activer l'exécution de code dans les paramètres. Elle fonctionne aussi via Claude Code et l'API. Consultez les indications officielles pour connaître la disponibilité la plus récente.