Workbranch › Guides

Guide

Comment créer des commandes slash personnalisées dans Claude Code

Si vous tapez chaque semaine le même long prompt dans Claude Code, comme une checklist de revue ou des étapes de release, vous pouvez en faire votre propre commande slash. Ce guide présente les commandes intégrées utiles, la création d'une commande personnalisée et son partage dans un projet.

Mis à jour le 30 octobre 2026

Réponse rapide : créez dans votre projet un fichier Markdown .claude/skills/<name>/SKILL.md (ou l'ancien format .claude/commands/<name>.md) et écrivez-y le prompt ; il devient /<name>. Placez-le plutôt dans ~/.claude/ pour l'utiliser dans tous vos projets, et committez le dossier du projet pour le partager avec votre équipe.

Les chemins et champs ci-dessous ont été vérifiés dans la documentation Claude Code d'Anthropic en octobre 2026.

Les commandes intégrées à connaître

Tapez / dans une session pour voir toutes les commandes disponibles, ou / suivi de quelques lettres pour filtrer. Une commande ne compte qu'en tout début de message ; ce que vous tapez ensuite devient ses arguments. Certaines commandes dépendent de votre plateforme et de votre offre.

CommandeCe qu'elle fait
/initRédige un CLAUDE.md pour le projet
/memoryOuvre vos fichiers CLAUDE.md et de mémoire
/planPasse en mode plan avant une grosse modification
/contextMontre ce qui remplit la fenêtre de contexte
/compactRésume la conversation pour libérer de la place
/clearDémarre une nouvelle conversation
/resumeRouvre une conversation précédente
/statusAffiche votre version, modèle, compte et connexion
/configOuvre les paramètres comme le thème et le modèle

La liste complète figure sur la page Commands d'Anthropic.

Créer votre propre commande

Les commandes personnalisées et les skills fonctionnent désormais de la même façon : .claude/commands/review.md et .claude/skills/review/SKILL.md vous donnent tous deux /review. Le dossier de skill est la forme recommandée, car il peut contenir des fichiers supplémentaires.

  1. Dans votre projet, créez le dossier .claude/skills/review/. Le nom du dossier devient le nom de la commande, sauf si vous en définissez un autre avec un champ name:.
  2. À l'intérieur, créez SKILL.md.
  3. Commencez le fichier par un frontmatter. La ligne --- doit être la toute première ligne :
    • description: ce que fait la commande et quand l'utiliser. Mettez l'usage principal en premier.
    • argument-hint: facultatif, une indication affichée dans l'autocomplétion, comme [file].
  4. Fermez le frontmatter par une autre ligne --- et écrivez le prompt en dessous, comme vous le taperiez à Claude : quoi vérifier, dans quel ordre et comment rendre compte.
  5. Tapez /review dans une session. Les modifications du fichier sont prises en compte en direct ; si vous avez créé un nouveau dossier .claude/skills/ de premier niveau en cours de session, lancez /reload-skills.

Passer des arguments

Options de frontmatter utiles

Les noms de champs doivent correspondre exactement ; les champs inconnus sont ignorés sans avertissement.

Partager des commandes dans un projet

EmplacementQui la reçoit
.claude/skills/ ou .claude/commands/ dans le dépôtToute personne qui récupère le dépôt
~/.claude/skills/ ou ~/.claude/commands/Vous seul, dans tous vos projets
Un pluginToute personne qui l'installe ; s'utilise sous la forme /plugin-name:command
Paramètres gérésToute une organisation, définis par les administrateurs

Les sous-dossiers de .claude/commands/ ajoutent un espace de noms : .claude/commands/frontend/component.md devient /frontend:component. Les sessions cloud et Cowork ne lisent pas ~/.claude/skills/ : committez la commande dans le dépôt ou activez le skill sur votre compte claude.ai si vous en avez besoin là-bas. Pour les skills dans les applications Claude, consultez comment utiliser les Claude Skills.

Si cela ne fonctionne pas

Une commande toute prête pour enregistrer vos sessions

Le plugin Workbranch pour Claude Code ajoute /workbranch:save, qui classe par thème les tâches, décisions, questions ouvertes et idées de la session dans un projet Workbranch : vous n'avez pas à écrire cette commande vous-même. Workbranch propose un essai gratuit de 3 jours sur app.workbranch.ai.

Sources

Questions fréquentes

Faut-il utiliser .claude/commands ou .claude/skills ?

Les deux créent le même type de commande slash et les anciens fichiers de commande continuent de fonctionner. Anthropic recommande les skills pour tout nouveau travail, car un dossier de skill peut contenir des fichiers annexes et Claude peut le charger automatiquement quand c'est pertinent.

Claude peut-il lancer ma commande tout seul ?

Un skill doté d'une description peut être chargé par Claude quand il correspond à votre demande. Ajoutez disable-model-invocation: true au frontmatter si vous seul devez la lancer, par exemple pour un déploiement.

Que se passe-t-il si ma commande porte le même nom qu'une autre ?

Les commandes d'entreprise l'emportent sur les commandes personnelles, et les personnelles sur celles du projet. Un skill l'emporte sur un fichier de commande du même nom. Les commandes de plugin ont un espace de noms, comme /plugin-name:command, et n'entrent donc pas en conflit.