Récapitulatif parlé — appuyez sur lecture pour suivre : la ligne lue reste en haut.
Ce que vous apprendrez
Durée estimée : 15 minutes
À la fin de cette leçon, vous serez capable de :
- Définir ce que sont les skills Claude Code et comment ils fonctionnent
- _Expliquer où les skills se trouvent (répertoires personnels vs. projet)_
- _Distinguer entre les skills, CLAUDE. md et les slash commands_
- Identifier les scénarios où les skills sont l'outil de personnalisation approprié
Qu'est-ce que les skills ?
(3 minutes)
Cette vidéo présente les skills — des fichiers markdown réutilisables qui enseignent à Claude Code comment gérer automatiquement des tâches spécifiques. Au lieu de répéter les instructions chaque fois que vous demandez à Claude d'examiner une PR ou d'écrire un message de commit, vous écrivez un skill une fois et Claude l'applique chaque fois que la tâche se présente. La vidéo couvre ce que sont les skills, où ils se trouvent et comment ils se comparent à d'autres options de personnalisation de Claude Code.
Points clés
- Les skills sont des dossiers d'instructions que Claude Code peut découvrir et utiliser pour gérer les tâches plus précisément. Chaque skill se trouve dans un fichier SKILL. md avec un nom et une description dans son frontmatter
- **Claude utilise la description pour faire correspondre les skills aux demandes. ** Quand vous demandez à Claude de faire quelque chose, il compare votre demande aux descriptions des skills disponibles et active ceux qui correspondent
- Les skills personnels se trouvent dans ~/. claude/skills et vous suivent dans tous vos projets. Les skills de projet se trouvent dans . claude/skills à l'intérieur d'un référentiel et sont partagés avec quiconque le clone
- Les skills se chargent à la demande — contrairement à CLAUDE. md (qui se charge dans chaque conversation) ou aux slash commands (qui nécessitent une invocation explicite), les skills s'activent automatiquement quand Claude reconnaît la situation
- Si vous vous trouvez à expliquer la même chose à Claude à plusieurs reprises, c'est un skill qui attend d'être écrit
Chaque fois que vous expliquez les normes de codage de votre équipe à Claude, vous vous répétez. À chaque examen de PR, vous redécrivez comment vous voulez que les commentaires soient structurés. À chaque message de commit, vous rappelez à Claude votre format préféré. Les skills résolvent ce problème.
Un skill est un fichier markdown qui enseigne à Claude comment faire quelque chose une fois. Claude applique ensuite cette connaissance automatiquement chaque fois que c'est pertinent.
Ce que sont les skills
Les skills sont des dossiers d'instructions et de ressources que Claude Code peut découvrir et utiliser pour gérer les tâches plus précisément. Chaque skill se trouve dans un fichier SKILL. md avec un nom et une description dans son frontmatter.
La description est la façon dont Claude décide s'il faut utiliser le skill. Quand vous demandez à Claude d'examiner une PR, il fait correspondre votre demande aux descriptions des skills disponibles et trouve celui qui est pertinent. Claude lit votre demande, la compare à toutes les descriptions des skills disponibles et active ceux qui correspondent.
Voici à quoi ressemble le frontmatter d'un skill :
--- name: pr-review description: Reviews pull requests for code quality. Use when reviewing PRs or checking code changes. ---
Sous le frontmatter, vous écrivez les instructions réelles — votre liste de contrôle d'examen, vos préférences de formatage, ou tout ce que Claude doit savoir pour cette tâche.
Où se trouvent les skills
Vous pouvez stocker les skills à différents endroits selon qui en a besoin :
- Les skills personnels se trouvent dans ~/. claude/skills (votre répertoire personnel). Ils vous suivent dans tous vos projets — votre style de message de commit, votre format de documentation, comment vous aimez que le code soit expliqué.
- Les skills de projet se trouvent dans . claude/skills à l'intérieur du répertoire racine de votre référentiel. Quiconque clone le référentiel obtient automatiquement ces skills. C'est là que vivent les normes d'équipe, comme les directives de marque de votre entreprise, les polices préférées et les couleurs pour la conception web.
Sur Windows, les skills personnels se trouvent dans C:/Users/<your-user>/. claude/skills.
Les skills de projet sont validés dans le contrôle de version aux côtés de votre code, de sorte que toute l'équipe les partage.
Skills vs. CLAUDE.md vs. Slash commands
Claude Code a plusieurs façons de personnaliser le comportement. Les skills sont uniques car ils sont automatiques et spécifiques à la tâche. Voici comment ils se comparent :
- **Les fichiers CLAUDE. md** se chargent dans chaque conversation. Si vous voulez que Claude utilise toujours le mode strict de TypeScript, cela va dans CLAUDE. md.
- Les skills se chargent à la demande quand ils correspondent à votre demande. Claude ne charge initialement que le nom et la description, donc ils ne remplissent pas toute votre context window. Votre liste de contrôle d'examen de PR n'a pas besoin d'être en contexte quand vous déboguez — elle se charge quand vous demandez réellement un examen.
- Les slash commands vous obligent à les taper explicitement. Les skills ne le font pas. Claude les applique quand il reconnaît la situation.
Quand Claude fait correspondre un skill à votre demande, vous le verrez se charger dans le terminal :
Quand utiliser les skills
Les skills fonctionnent mieux pour les connaissances spécialisées qui s'appliquent à des tâches spécifiques :
- Les normes d'examen de code que votre équipe suit
- Les formats de message de commit que vous préférez
- Les directives de marque de votre organisation
- Les modèles de documentation pour des types spécifiques de docs
- Les listes de contrôle de débogage pour des frameworks particuliers
La règle générale est simple : si vous vous trouvez à expliquer la même chose à Claude à plusieurs reprises, c'est un skill qui attend d'être écrit.
Réflexion sur la leçon
- Pensez à vos interactions les plus récentes avec Claude Code. Quelles instructions vous avez trouvé vous-même en train de répéter ? Comment un skill aurait-il pu vous faire gagner du temps ?
- Considérez le flux de travail de votre équipe. Quelles normes ou quels processus bénéficieraient le plus d'être codifiés en tant que skills ?
Prochaines étapes
Dans la leçon suivante, vous créerez votre premier skill à partir de zéro et apprendrez comment Claude Code découvre, fait correspondre et charge les skills en coulisse.
Commentaires
Au fur et à mesure que vous progressez dans le cours, nous aimerions entendre comment vous utilisez les skills dans votre travail, ainsi que tout commentaire que vous pourriez avoir. Partagez vos commentaires ici.