Passer au contenu principal

Comment créer des Skills personnalisés

Mis à jour cette semaine

Les Skills personnalisées vous permettent d'améliorer Claude avec des connaissances spécialisées et des flux de travail spécifiques à votre organisation ou à votre style de travail personnel. Cet article explique comment créer, structurer et tester vos propres Skills.

Les Skills peuvent être aussi simples que quelques lignes d'instructions ou aussi complexes que des packages multi-fichiers avec du code exécutable. Les meilleures Skills :

  • Résolvent une tâche spécifique et répétable

  • Ont des instructions claires que Claude peut suivre

  • Incluent des exemples quand c'est utile

  • Définissent quand elles doivent être utilisées

  • Se concentrent sur un flux de travail plutôt que d'essayer de tout faire

Créer un fichier Skill.md

Chaque Skill consiste en un répertoire contenant au minimum un fichier Skill.md, qui est le cœur de la Skill. Ce fichier doit commencer par un préambule YAML pour contenir les champs de nom et de description, qui sont des métadonnées obligatoires. Il peut également contenir des métadonnées supplémentaires, des instructions pour Claude ou des fichiers de référence, des scripts exécutables ou des outils.

Champs de métadonnées obligatoires

name : Un nom convivial pour votre Skill (64 caractères maximum)

  • Exemple : Directives de marque

description : Une description claire de ce que fait la Skill et quand l'utiliser.

  • C'est essentiel — Claude utilise ceci pour déterminer quand invoquer votre Skill (200 caractères maximum).

  • Exemple : Appliquer les directives de marque Acme Corp aux présentations et documents, y compris les couleurs officielles, les polices et l'utilisation du logo.

Champs de métadonnées optionnels

dependencies : Les packages logiciels requis par votre Skill.

  • Exemple : python>=3.8, pandas>=1.5.0

Les métadonnées du fichier Skill.md servent de premier niveau d'un système de divulgation progressive, fournissant juste assez d'informations pour que Claude sache quand la Skill doit être utilisée sans avoir à charger tout le contenu.

Corps Markdown

Le corps Markdown est le deuxième niveau de détail après les métadonnées, donc Claude y accédera si nécessaire après avoir lu les métadonnées. Selon votre tâche, Claude peut accéder au fichier Skill.md et utiliser la Skill.

Exemple de Skill.md

Skill Directives de marque

## Métadonnées
name: Directives de marque
description: Appliquer les directives de marque Acme Corp à toutes les présentations et documents

## Aperçu
Cette Skill fournit les directives de marque officielles d'Acme Corp pour créer des matériaux cohérents et professionnels. Lors de la création de présentations, de documents ou de matériaux marketing, appliquez ces normes pour assurer que tous les résultats correspondent à l'identité visuelle d'Acme. Claude doit faire référence à ces directives chaque fois qu'il crée des matériaux destinés à l'externe ou des documents qui représentent Acme Corp.

## Couleurs de marque

Nos couleurs de marque officielles sont :
- Primaire : #FF6B35 (Corail)
- Secondaire : #004E89 (Bleu marine)
- Accent : #F7B801 (Or)
- Neutre : #2E2E2E (Charbon)

## Typographie

En-têtes : Montserrat Gras
Texte du corps : Open Sans Régulier
Directives de taille :
- H1 : 32pt
- H2 : 24pt
- Corps : 11pt

## Utilisation du logo

Utilisez toujours le logo en couleur complète sur les fonds clairs. Utilisez le logo blanc sur les fonds sombres. Maintenez un espacement minimum de 0,5 pouce autour du logo.

## Quand appliquer

Appliquez ces directives chaque fois que vous créez :
- Des présentations PowerPoint
- Des documents Word pour partage externe
- Des matériaux marketing
- Des rapports pour les clients

## Ressources

Consultez le dossier des ressources pour les fichiers de logo et les téléchargements de polices.

Ajouter des ressources

Si vous avez trop d'informations à ajouter à un seul fichier Skill.md (par exemple, des sections qui ne s'appliquent qu'à des scénarios spécifiques), vous pouvez ajouter plus de contenu en ajoutant des fichiers dans votre répertoire Skill. Par exemple, ajoutez un fichier REFERENCE.md contenant des informations supplémentaires et de référence à votre répertoire Skill. Le référencer dans Skill.md aidera Claude à décider s'il doit accéder à cette ressource lors de l'exécution de la Skill.

Ajouter des scripts

Pour les Skills plus avancées, joignez des fichiers de code exécutable à Skill.md, permettant à Claude d'exécuter du code. Par exemple, nos Skills de document utilisent les langages de programmation et packages suivants :

  • Python (pandas, numpy, matplotlib)

  • JavaScript/Node.js

  • Packages pour aider à l'édition de fichiers

  • outils de visualisation

Remarque : Claude et Claude Code peuvent installer des packages à partir de référentiels standard (Python PyPI, JavaScript npm) lors du chargement de Skills. Il n'est pas possible d'installer des packages supplémentaires à l'exécution avec les Skills API — toutes les dépendances doivent être pré-installées dans le conteneur.

Empaqueter votre Skill

Une fois votre dossier Skill complet :

  1. Assurez-vous que le nom du dossier correspond au nom de votre Skill

  2. Créez un fichier ZIP du dossier

  3. Le ZIP doit contenir le dossier Skill comme racine (pas un sous-dossier)

Structure correcte :

ma-Skill.zip

└── ma-Skill/

├── Skill.md

└── ressources/

Structure incorrecte :

ma-Skill.zip

└── (fichiers directement à

Avez-vous trouvé la réponse à votre question ?