Aller au contenu principal
Claude Skills

Claude Skills : guide pratique

Assisté par IA

Créez des Skills personnalisés de A à Z — comparez MCP, Subagents et autres, et maîtrisez les bonnes pratiques pour activer, installer et créer des Skills

Rappel rapide

Dans l'article précédent, nous avons abordé les concepts fondamentaux des Skills : des manuels réutilisables pour les assistants IA qui atteignent une efficacité exceptionnelle en tokens grâce à une architecture de divulgation progressive, avec trois atouts clés — efficacité, composabilité et portabilité. Cet article adopte une approche pratique pour vous aider à comprendre comment les Skills se distinguent des autres fonctionnalités, à apprendre à activer, installer et créer des Skills, et à maîtriser les bonnes pratiques tout en évitant les pièges courants.

Comparaison des fonctionnalités

Comparaison des fonctionnalités de Claude
Différences entre Skills, Commands, Hooks et autres fonctionnalités

L'écosystème Claude propose plusieurs fonctionnalités, et il peut être difficile de les distinguer au premier abord. Le tableau ci-dessous offre un aperçu rapide :

FonctionnalitéCe que c'estIdéal pourPersistance
SkillsPaquets d'expertiseTâches répétitives, flux de travail standardisésPersistant entre les conversations
PromptsInstructions instantanéesRequêtes ponctuellesConversation en cours uniquement
ProjectsBases de connaissancesInformations contextuelles, documentation de projetAu sein de l'espace de travail du projet
MCPConnecteursDonnées externes, appels APIConnexion continue
SubagentsSous-agentsDélégation de tâches, traitement parallèleEntre les sessions

Skills vs MCP

C'est la source de confusion la plus fréquente. La distinction fondamentale : MCP connecte Claude aux données ; Skills enseigne à Claude comment traiter les données. Ils se complètent plutôt qu'ils ne se remplacent.

DimensionSkillsMCP
Fonction principaleEnseigne à Claude comment exécuter des tâchesConnecte Claude aux systèmes externes
Consommation de tokensTrès faible (dizaines de tokens)Plus élevée (milliers à dizaines de milliers de tokens)
Complexité techniqueSimple (Markdown + YAML)Complexe (spécification de protocole complète)
Cas d'usage typiquesRédaction de marque, génération de rapports, flux de travailRequêtes en base de données, appels API, services cloud
PortabilitéClaude.ai/Code/APIAdopté par plusieurs fournisseurs de modèles

Une fois cette distinction comprise, vous saurez quand utiliser chacun. Utilisez MCP lorsque vous avez besoin d'interroger des bases de données, d'appeler des API ou d'accéder à des services cloud. Utilisez Skills lorsque vous devez suivre un style rédactionnel spécifique, exécuter des flux de travail standardisés ou réutiliser une expertise métier.

La bonne pratique consiste à combiner les deux : utilisez MCP pour vous connecter à votre système CRM et extraire les données clients, puis utilisez Skills pour définir comment analyser ces données et générer des rapports.

Skills vs Subagents

La distinction fondamentale : Skills rend Claude plus compétent pour certains types de tâches ; Subagents permet à Claude de déléguer des tâches à des « spécialistes indépendants ».

DimensionSkillsSubagents
Fonction principaleFournit expertise et instructionsSous-agents indépendants qui exécutent des tâches
ContexteInjecté dans le contexte de la conversation principalePossède sa propre fenêtre de contexte indépendante
Cas d'usageRendre Claude plus performant sur des types de tâches spécifiquesTâches complexes et multi-étapes indépendantes
ActivationCorrespondance automatique basée sur la descriptionInvocation manuelle ou délégation automatique par Claude
PortabilitéClaude.ai/Code/APIClaude Code et Agent SDK uniquement

Voyez les choses ainsi : les Skills sont comme des supports de formation — ils enseignent à Claude comment faire quelque chose. Les Subagents sont comme des employés dédiés — ils disposent de leur propre espace de travail (contexte) et de leurs propres autorisations (outils), accomplissent les tâches de manière indépendante et rendent compte des résultats.

Les deux peuvent être combinés : par exemple, un sous-agent de revue de code peut charger des Skills de bonnes pratiques spécifiques à un langage, réalisant une combinaison « spécialiste + expertise métier ». Selon une recherche d'Anthropic, les systèmes multi-agents (Claude Opus 4 comme orchestrateur + Claude Sonnet 4 en sous-agents) ont obtenu des scores supérieurs de 90,2 % par rapport aux configurations mono-agent dans les évaluations internes.

Skills vs commandes slash

Si vous avez utilisé Claude Code, vous connaissez les commandes slash comme /commit et /review. La distinction fondamentale : Skills s'active automatiquement selon le contexte ; les commandes slash nécessitent une saisie manuelle pour être déclenchées.

DimensionSkillsCommandes slash
ActivationAutomatique (correspondance par contexte)Saisie manuelle (ex. : /commit)
Condition de déclenchementClaude évalue la pertinence d'après la descriptionL'utilisateur saisit explicitement la commande
Cas d'usageRenforcement de capacités « toujours actif »Opérations explicites et reproductibles
Perception utilisateurInvisible, s'applique automatiquementNécessite de mémoriser les noms de commandes

Exemple : lorsque vous tapez /commit, Claude exécute un flux de commit prédéfini — c'est une commande slash. Lorsque vous dites « aidez-moi à rédiger un rapport hebdomadaire », Claude identifie et charge automatiquement le Skill de génération de rapport hebdomadaire sans aucune commande — ce sont les Skills.

Pour retenir facilement : les commandes slash sont des raccourcis clavier que vous déclenchez manuellement ; les Skills sont des connaissances de fond que Claude utilise à sa propre initiative.

Skills vs Plugins

Les Plugins constituent le mécanisme de paquets d'extension de Claude Code. La distinction fondamentale : Skills sont des extensions de capacités à activation automatique ; les Plugins sont des configurations de flux de travail complètes, empaquetées et distribuables.

DimensionSkillsPlugins
Fonction principaleExtension de capacitésDistribution de flux de travail empaquetés
ActivationActivation automatique selon le contexteComposants fusionnés après installation
PortéeMulti-plateforme (Claude.ai/Code/API)Claude Code uniquement
ContenuInstructions + scripts + ressourcesCommandes slash + hooks + skills
DistributionDossier autonomeInstallation via marketplace

Le point clé : les Plugins peuvent contenir des Skills (dans leur répertoire skills/) et représentent une unité d'empaquetage plus large. Lorsque vous installez un Plugin, ses Skills sont automatiquement activés, les commandes slash apparaissent dans l'auto-complétion et les hooks sont fusionnés avec votre configuration existante.

En résumé : utilisez les Skills pour étendre les capacités de Claude ; utilisez les Plugins pour distribuer des configurations de flux de travail standardisées au sein de votre équipe.

Tutoriel pratique

Option 1 : Activer les Skills intégrés

C'est le moyen le plus simple pour commencer. Anthropic fournit un ensemble de Skills documentaires pratiques :

SkillFonctionnalité
Excel (xlsx)Créer des feuilles de calcul, analyser des données, générer des rapports avec graphiques
PowerPoint (pptx)Créer des présentations, modifier des diapositives, analyser le contenu de présentations
Word (docx)Créer des documents, modifier du contenu, mettre en forme du texte
PDF (pdf)Générer des documents et rapports PDF formatés

Étapes d'activation :

  1. Connectez-vous à Claude.ai
  2. Cliquez sur votre avatar en haut à droite et accédez aux Settings
  3. Trouvez l'option Capabilities
  4. Activez les Skills dont vous avez besoin

Une fois activés, testez immédiatement : « Créez une feuille de calcul Excel pour le budget des ventes du T3 avec des ventilations mensuelles et des totaux. »

Remarque : Nécessite un plan Pro, Max, Team ou Enterprise, et la fonctionnalité d'exécution de code doit être activée.

Option 2 : Installer des Skills communautaires

Si vous utilisez Claude Code, vous pouvez installer des Skills contribués par la communauté via des commandes.

Installation depuis le marketplace de plugins :

# Ajouter le dépôt officiel de Skills
/plugin marketplace add anthropics/skills

# Installer le paquet de Skills documentaires
/plugin install document-skills@anthropic-agent-skills

# Installer le paquet de Skills d'exemple
/plugin install example-skills@anthropic-agent-skills

Emplacements de stockage des Skills :

EmplacementCheminDescription
Skills personnels~/.claude/skills/Disponibles uniquement pour vous
Skills de projet.claude/skills/Versionnés avec git, partagés avec l'équipe

Option 3 : Créer un Skill personnalisé

C'est ici que les Skills révèlent toute leur puissance — créer des flux de travail adaptés à vos besoins.

Étape 1 : Créer la structure de dossiers

mkdir -p ~/.claude/skills/weekly-report
cd ~/.claude/skills/weekly-report

Un dossier de Skill complet pourrait ressembler à ceci :

weekly-report/
├── SKILL.md          # Instructions principales (obligatoire)
├── template.md       # Modèle de rapport (facultatif)
└── examples/         # Exemples de rapports (facultatif)
    ├── good-example.md
    └── bad-example.md

Étape 2 : Rédiger le SKILL.md

SKILL.md est le cœur de l'ensemble du Skill. Il se compose de deux parties : le frontmatter YAML (métadonnées) et le corps en Markdown (instructions détaillées).

Métadonnées obligatoires :

ChampExigenceDescription
name64 caractères max.Identifiant unique du Skill
description200 caractères max.Indique à Claude quand utiliser ce Skill (très important !)

Métadonnées facultatives :

ChampDescription
dependenciesPaquets requis, ex. : python>=3.8, pandas>=1.5.0
allowed-toolsListe des outils autorisés
modelRemplacement optionnel du modèle

Un exemple complet de Skill de génération de rapport hebdomadaire :

---
name: weekly-report
description: 根据本周工作内容生成标准化的周报,包含进展、问题和下周计划
---

# 周报生成助手

## 使用场景
当用户需要生成周报、工作总结或进度汇报时,使用此技能。

## 输出格式
请按以下结构生成周报:

### 本周完成
- 列出已完成的主要工作项
- 每项包含简短说明和成果

### 进行中
- 列出正在进行的工作
- 标注当前进度和预期完成时间

### 遇到的问题
- 列出阻碍进展的问题
- 如果有,说明需要的支持

### 下周计划
- 列出下周的主要任务
- 按优先级排序

## 风格要求
- 使用简洁的表达
- 避免过于技术化的术语
- 突出成果和影响

## 示例

**输入**:这周完成了用户登录功能,修复了 3 个 bug,参加了产品评审。

**输出**:
### 本周完成
- 用户登录功能开发:完成前后端联调,支持邮箱和手机号登录
- Bug 修复:解决了 3 个高优先级问题,提升系统稳定性

### 进行中
- (无)

### 遇到的问题
- (无)

### 下周计划
- 开始用户注册功能开发
- 编写单元测试用例

Étape 3 : Tester

Testez dans Claude : « Aidez-moi à générer le rapport de cette semaine. Cette semaine, j'ai terminé la fonctionnalité de connexion utilisateur, corrigé 3 bugs et assisté à deux réunions de revue produit. »

Utiliser le Skill Creator

Si vous préférez ne pas rédiger le SKILL.md de zéro, Claude dispose d'un Skill intégré skill-creator qui vous guide de manière interactive :

Help me create a skill for [your workflow]

Claude vous posera une série de questions pour clarifier vos besoins, puis générera un brouillon de SKILL.md.

Principes techniques

Les Skills comme système de méta-outils

Fondamentalement, les Skills constituent un système de méta-outils — ils n'exécutent pas directement du code mais injectent des instructions spécialisées dans le contexte de la conversation, modifiant la manière dont Claude raisonne.

Lorsque vous déclenchez un Skill, deux choses se produisent :

  1. Message de métadonnées : Un indicateur d'état visible montrant quel Skill est en cours de chargement
  2. Prompt du Skill : Les instructions complètes de SKILL.md sont envoyées à Claude, masquées à l'utilisateur

Mécanisme de découverte et de sélection

Comment Claude sait-il quel Skill invoquer ? La réponse : il s'appuie entièrement sur la compréhension du langage.

Le nom et la description de tous les Skills activés sont formatés en une liste dynamique intégrée au prompt système. Lorsque vous envoyez un message, Claude utilise ses capacités natives de compréhension du langage pour faire correspondre votre intention et décider d'invoquer ou non un Skill donné.

C'est pourquoi le champ description est si crucial — c'est la seule base de décision de Claude. Il n'y a pas de routage algorithmique complexe ; la décision se fait entièrement dans le processus de raisonnement de Claude.

Bonnes pratiques

Grâce à une utilisation extensive en conditions réelles, la communauté a distillé quatre règles d'or pour la création de Skills :

1. Rester concentré

Un Skill doit faire une seule chose bien. Plusieurs Skills ciblés sont bien plus utiles qu'un seul Skill fourre-tout — ils sont plus faciles à maintenir et à composer.

2. Rédiger des descriptions claires

Le champ description détermine quand Claude invoque votre Skill, soyez donc précis sur les scénarios applicables. « Générer des rapports d'analyse trimestriels à partir de données de ventes » est une bonne description ; « traiter des données » est trop vague.

3. Fournir des exemples

Inclure des exemples d'entrée/sortie dans votre SKILL.md améliore significativement la cohérence des résultats, particulièrement pour les tâches ayant des exigences de formatage spécifiques.

4. Commencer simplement

Commencez par des instructions en Markdown pur, validez les résultats, puis envisagez d'ajouter des scripts. Augmentez la complexité progressivement.

Résolution des problèmes courants

ProblèmeCause probableSolution
Le Skill ne se déclenche pasDescription pas assez préciseRéécrire avec des descriptions de scénarios plus spécifiques
Le Skill ne se déclenche pasSkill mal installéVérifier les chemins de fichiers et le nommage
Résultats incohérentsExemples manquantsAjouter davantage d'exemples d'entrée/sortie
Résultats incohérentsInstructions trop vaguesAjouter des contraintes et des exigences de formatage
Chargement lentFichier trop volumineuxDéplacer les fichiers volumineux vers un sous-répertoire references

Considérations de sécurité

Les Skills peuvent exécuter du code, la sécurité est donc importante :

  • Vérifier la source : N'utilisez que des Skills provenant de canaux de confiance
  • Examiner les scripts : Inspectez le code des scripts dans les Skills avant installation
  • Protéger les informations sensibles : Ne codez jamais en dur les clés API ou les mots de passe dans les Skills
  • Gérer les autorisations : En utilisation par une équipe, soyez attentif au périmètre de partage des Skills

Limitations actuelles

En tant que fonctionnalité émergente, Skills présente actuellement certaines limitations :

LimitationDétails
Écosystème Anthropic uniquementRésolu — voir ci-dessous
Pas de mécanisme de revuePas encore de flux de revue ou d'audit intégré
Courbe d'apprentissageLes équipes doivent adapter leurs flux de travail et établir des processus de gestion des versions
Stade précoceL'écosystème est encore en évolution

Mise à jour majeure (18 décembre 2025) : Anthropic a officiellement publié Agent Skills en tant que standard ouvert. La spécification et le SDK de référence sont disponibles sur agentskills.io.

Entreprises/produits ayant adopté le standard :

1766152591967.png

  • Microsoft : Intégré dans VS Code et GitHub
  • OpenAI : ChatGPT et Codex CLI utilisent la même architecture
  • Outils de développement : Cursor, Goose, Amp, OpenCode
  • Skills partenaires : Atlassian, Figma, Canva, Stripe, Notion, Zapier

De plus, Anthropic, OpenAI et Block ont cofondé l'Agentic AI Foundation (hébergée par la Linux Foundation), avec Google, Microsoft et AWS qui ont également rejoint l'initiative. Cela signifie que Skills évolue d'une fonctionnalité propriétaire vers un standard industriel — les Skills écrits pour Claude Code peuvent interopérer avec OpenAI Codex CLI.

Références :

Ressources d'apprentissage

Ressources officielles

RessourceLienDescription
Dépôt GitHub Skillsanthropics/skillsExemples officiels, 22k+ Stars
Documentation Claude Codecode.claude.com/docsGuide d'utilisation des Skills
Centre d'aidesupport.claude.comFAQ
Blog techniqueAnthropic EngineeringAnalyse technique approfondie
Démarrage rapide APIdocs.claude.comGuide d'intégration pour les développeurs
Standard ouvert Agent Skillsagentskills.ioSpécification officielle et SDK

Sélections de la communauté

RessourceLienDescription
awesome-claude-skillsVoltAgent/awesome-claude-skillsCollection de Skills sélectionnés
Claude Command Suiteqdhenry/Claude-Command-Suite148+ commandes slash, 54 agents IA
Office Skillstfriedel/claude-office-skillsSkills de création et d'édition de documents bureautiques

Lectures recommandées

Perspectives

L'émergence des Skills représente une direction importante dans l'évolution des outils IA — permettre à l'IA non seulement d'exécuter des tâches, mais aussi d'apprendre et de mémoriser des méthodes de travail spécifiques. Simon Willison a prédit que les Skills déclencheraient une « explosion cambrienne » dans l'espace des outils IA, et cette prédiction n'est pas exagérée.

À mesure que de plus en plus de développeurs et d'équipes créent et partagent des Skills, nous pouvons nous attendre à voir :

  • Des marketplaces de Skills spécialisés : Des experts de chaque secteur empaqueté leurs connaissances en Skills réutilisables
  • Une intégration approfondie Skills + MCP : Formant des flux de travail de bout en bout complets
  • Des plateformes de Skills de niveau entreprise : Collaboration d'équipe, gestion des versions et contrôle d'accès

C'est le moment idéal pour commencer. Voici ce que vous pouvez faire immédiatement : connectez-vous à Claude.ai et activez les Skills documentaires. Cette semaine, essayez d'installer un Skill communautaire et de créer votre premier Skill simple. À long terme, identifier le travail répétitif au sein de votre équipe et construire progressivement une bibliothèque de Skills dédiée sera un moyen efficace d'améliorer la productivité.

Lectures complémentaires

Commentaires

Table des matières