Claude est puissant par défaut, mais sa vraie force se révèle quand on le personnalise. Trois mécanismes complémentaires permettent d'adapter l'IA à vos besoins : les Skills, le MCP (Model Context Protocol) et les Projects. Voici à quoi sert chacun, comment s'en servir concrètement, et quand les utiliser.
Skills : encoder votre expertise dans un fichier
Un Skill est un fichier Markdown (.md) — un format texte simple, lisible par un humain comme par une machine — contenant des instructions que Claude mémorise et applique à la demande. Pas de code, pas de plugin : vous écrivez vos règles en langage naturel, et Claude les suit.
Comment créer un Skill
- Créez un dossier dans
.claude/skills/(dans votre projet) ou~/.claude/skills/(global, disponible partout) - Ajoutez un fichier
SKILL.mdavec vos instructions - Tapez
/nom-du-skilldans Claude Code pour l'utiliser
Voici un exemple concret — un Skill de revue de code :
---
name: review
description: Revue de code selon nos standards
---
Lors d'une revue de code :
1. Vérifier la gestion des erreurs
2. Chercher les failles de sécurité (injection, XSS)
3. Valider la couverture de tests
4. Vérifier la cohérence avec l'architecture existante
Chaque fois que vous tapez /review, Claude applique exactement cette checklist. Plus besoin de tout réexpliquer à chaque session.
Cas d'usage
- Un avocat crée un Skill « conclusions au fond » avec son plan argumentaire, ses règles de visa des textes et ses exigences de références jurisprudentielles
- Un développeur crée
/deploypour automatiser le déploiement en suivant les étapes exactes de son infrastructure - Un rédacteur crée
/articleavec son style éditorial, la longueur attendue, les règles de sourcing
Auto-découverte
Les Skills ne se limitent pas aux commandes manuelles. Claude peut aussi les découvrir automatiquement : si vous demandez « fais une revue de ce code », Claude détecte que votre Skill /review est pertinent et l'applique sans que vous ayez à le déclencher.
Pour empêcher ce comportement (par exemple pour un Skill de déploiement), ajoutez disable-model-invocation: true dans le frontmatter (l'en-tête du fichier).
Ancien format .claude/commands/
Si vous utilisez déjà .claude/commands/, bonne nouvelle : ça fonctionne toujours. Anthropic a fusionné les deux systèmes — un fichier dans commands/ ou dans skills/ crée la même commande /nom. La différence : skills/ permet en plus le frontmatter YAML (options avancées) et les fichiers de support (templates, scripts, exemples). Pas besoin de migrer vos commandes existantes.
MCP : connecter Claude au monde extérieur
Le MCP (Model Context Protocol) est un standard open source créé par Anthropic pour connecter les applications IA à des systèmes externes. Si les Skills enseignent à Claude comment travailler, le MCP lui donne accès à vos outils.
Le concept
Pensez-y comme un port USB-C pour l'IA : une interface universelle qui permet de brancher des bases de données, des API (interfaces de programmation), des moteurs de recherche ou des systèmes documentaires. Un serveur MCP tourne en arrière-plan et expose des « outils » que Claude peut appeler.
Le MCP n'est pas propre à Claude : c'est un standard ouvert adopté par ChatGPT, Cursor et d'autres.
Exemples concrets
- MCP GitHub : Claude accède à vos issues, pull requests et peut créer des commits
- MCP Slack : Claude lit et envoie des messages dans vos canaux
- MCP base de données : Claude interroge votre PostgreSQL ou MongoDB en temps réel
- MCP data.gouv.fr : Claude accède aux données publiques françaises (le premier serveur MCP gouvernemental au monde)
Skills ou MCP ?
La question revient souvent, mais ce n'est pas l'un ou l'autre :
- Un Skill dit à Claude comment faire quelque chose (méthode, étapes, règles)
- Un MCP donne à Claude la capacité de faire quelque chose (accéder à une API, lire une BDD)
Vous pouvez combiner les deux : un MCP connecte Claude à votre base jurisprudentielle, et un Skill lui dit comment structurer ses recherches et présenter ses résultats.
Le MCP nécessite un développeur pour la mise en place (c'est un serveur qui tourne), mais une fois connecté, Claude l'utilise naturellement.
Projects : la mémoire de contexte
Sur claude.ai
Sur claude.ai, les Projects permettent d'associer des instructions personnalisées et des documents à un espace de travail. Vous définissez un contexte — instructions, fichiers de référence, guidelines — que Claude charge automatiquement à chaque conversation dans ce projet.
C'est la personnalisation la plus accessible : pas de terminal, pas de fichiers à créer. Vous écrivez vos instructions dans l'interface web, vous uploadez vos documents, et Claude les prend en compte.
Sur Claude Code
Dans Claude Code (l'outil en ligne de commande), l'équivalent est le fichier CLAUDE.md : un fichier Markdown à la racine de votre projet qui contient vos conventions, votre stack technique, vos préférences. Claude le lit automatiquement au démarrage de chaque session.
Exemple de CLAUDE.md :
## Stack technique
- Backend : PHP 8 / Slim 4 / Twig
- CSS : Tailwind CSS v3
- JS : Alpine.js
## Règles
- Toujours utiliser le filtre |date_fr pour les dates
- Déployer via scripts/deploy.sh
- Ne jamais modifier le HTML sans valider la composition JSON avant
Claude applique ces règles sans que vous ayez à les rappeler.
Récapitulatif
| Besoin | Outil | Difficulté | Exemple |
|---|---|---|---|
| Encoder une méthode de travail | Skill | Facile (fichier Markdown) | Plan de rédaction, workflow de déploiement |
| Accéder à des données externes | MCP | Technique (serveur à configurer) | Base de données, API GitHub, Slack |
| Définir un contexte de projet | Project / CLAUDE.md | Facile (interface web ou fichier) | Conventions d'équipe, stack technique |
Ensemble, pas en concurrence
Ces trois outils se complètent :
- Un Project (ou CLAUDE.md) définit le contexte général : qui vous êtes, comment vous travaillez
- Les Skills encodent vos workflows spécifiques : les actions précises et répétables
- Le MCP connecte Claude à vos outils : les données et services qu'il ne peut pas atteindre seul
Utilisés ensemble, ils transforment Claude d'un assistant générique en un collaborateur qui connaît votre métier, vos outils et vos méthodes. Et tout ça sans écrire une seule ligne de code (sauf pour le MCP).