Guide : Démarrer avec les skills Claude Code
Tout ce qu'il faut savoir pour installer, configurer et utiliser vos premiers skills Claude Code.
Les skills Claude Code sont des fichiers d'instructions qui spécialisent Claude dans un domaine précis. Ce guide vous accompagne de l'installation à l'utilisation quotidienne.
Qu'est-ce qu'un skill ?
Un skill est un fichier Markdown (généralement SKILL.md) qui contient des instructions structurées pour Claude Code. Il peut inclure :
- Un nom et une description pour l'identification
- Des règles de déclenchement (quand Claude doit l'utiliser)
- Des instructions détaillées (comment Claude doit se comporter)
- Des exemples de cas d'usage
Installation
Méthode 1 : Via le catalogue Skills Guides
- Parcourez notre catalogue de skills
- Trouvez le skill qui vous intéresse
- Cliquez sur "Installer" et suivez les instructions
Méthode 2 : Depuis GitHub
# Cloner le skill dans votre projet
curl -o .claude/skills/skill-name.md https://raw.githubusercontent.com/user/repo/main/SKILL.md
Méthode 3 : Écrire votre propre skill
Créez un fichier .claude/skills/mon-skill.md avec la structure suivante :
---
name: Mon Skill
description: Description courte de ce que fait le skill
platforms: [claude-code]
difficulty: beginner
tags: [mon-tag]
---
# Mon Skill
Instructions détaillées pour Claude...
Structure d'un bon skill
Le frontmatter (en-tête YAML)
---
name: Nom du skill
description: Quand et pourquoi utiliser ce skill
platforms: [claude-code, cursor]
difficulty: beginner | intermediate | advanced
tags: [tag1, tag2]
---
Le contenu
Un bon skill suit cette structure :
- Objectif : Que fait ce skill ?
- Déclenchement : Quand Claude doit-il l'utiliser ?
- Instructions : Les règles à suivre
- Exemples : Des cas concrets
- Anti-patterns : Ce qu'il ne faut PAS faire
Bonnes pratiques
Soyez spécifique
❌ "Écris du bon code" ✅ "Utilise des noms de variables descriptifs, préfère les fonctions pures, et ajoute des types TypeScript"
Donnez des exemples
❌ "Formate correctement les commits"
✅ "Format: type(scope): description — Exemple: feat(auth): add OAuth2 login flow"
Définissez les limites
Dites à Claude ce qu'il ne doit PAS faire autant que ce qu'il doit faire.
Skills recommandés pour débuter
- Playwright Skill — Si vous faites des tests
- Frontend Design — Si vous faites du frontend
- Git Workflow Automation — Pour tout le monde
- SEO Content Optimizer — Si vous créez du contenu web
Ressources
Articles similaires
Skills Codex : installer, utiliser et les meilleurs choix
Ce que sont les skills Codex (un dossier avec un SKILL.md), comment en installer un dans ~/.agents/skills, comment Codex les invoque et les meilleurs choix.
adb shell am force-stop : arrêter une app Android en ligne de commande
Utilisez adb shell am force-stop pour tuer une app Android sans effacer ses données — et sa différence avec pm clear et am kill, avec aide-mémoire.
Corriger l'erreur Mermaid « got 'PS' » (parenthèses dans les labels)
Mermaid échoue avec « got 'PS' » ? La cause : une parenthèse dans un label. Mettez le label entre guillemets, ou utilisez des entités HTML.