Accédez à tous les Skills Premium pour 9,99 $US/mois. Résiliable à tout moment.Voir les formules

Vos Claude Skills ne fonctionnent pas ? Corrigez-les symptôme par symptôme

Commencez par appeler le Skill par son nom. Si cela échoue, le dossier n’est pas au bon endroit. Si cela fonctionne, regardez la description ou les paramètres. La suite de cette page passe en revue chaque symptôme.

Pour
Toute personne dont le Skill ne fonctionne pas
Couvre
Claude Code, Codex, Cursor, CLI Skillry
Durée
5 à 10 min

La réponse courte

  1. 1Appelez-le par son nom : /skill-name ou $skill-name. S’il s’exécute, l’installation est correcte.
  2. 2Introuvable ? Vérifiez le dossier. SKILL.md doit se trouver directement dans <skills folder>/<name>/.
  3. 3Toujours bloqué ? Repérez ce que vous voyez ci-dessous.

Trouver le problème en 30 secondes

Repérez ce que vous voyez à gauche, puis passez directement à la solution à droite.

L’appel par son nom échoue

Il n’est pas là où votre agent cherche. Voir Skill qui n’apparaît pas.

Il s’exécute par son nom, mais pas à partir d’une demande normale

Vérifiez la description ou les paramètres. Voir Skill qui ne se déclenche pas.

Un autre Skill s’exécute

Deux descriptions se chevauchent. Voir Le mauvais Skill s’exécute.

Il démarre, puis s’arrête

L’une de ses dépendances manque. Voir Échoue en cours de route.

Il exécute l’ancienne version

Il existe une deuxième copie, ou la session est périmée. Voir Ancienne version.

Le Skill n’apparaît pas dans Claude Code, Codex ou Cursor

Si un Skill ne figure pas dans /skills ou dans Customize → Skills, l’agent ne l’a pas chargé. Le plus souvent, le dossier n’est pas au bon endroit ou se trouve un niveau trop bas.

Cause probableSolution
Vous l’avez installé pour Claude Code avec la CLI Skillry, mais sans --agent claude-codeRéinstallez avec cette option. Sans elle, la CLI utilise ~/.agents/skills/
Le ZIP a ajouté un niveau de dossier supplémentaireRemontez le dossier intérieur d’un niveau. Claude Code exige exactement skills/<name>/SKILL.md
Une erreur dans le frontmatter, entre les lignes ---Corrigez-la. Codex et Cursor exigent name et description, et dans Cursor, name doit correspondre au nom du dossier
L’agent ne l’a pas encore détectéClaude Code : /reload-skills. Codex : redémarrez-le dans le dépôt. Cursor : nouveau chat ou rechargement de la fenêtre
Codex dans l’application de bureau ChatGPT : $ ne trouve rienUn bug signalé (openai/codex#28505). Vérifiez /skills, redémarrez, ou essayez une copie dans ~/.codex/skills/ (nous ne l’avons pas encore testé)

Pour tous les dossiers lus par chaque agent, consultez Emplacements des Skills.

Le Skill apparaît mais ne se déclenche pas tout seul

L’agent décide d’utiliser un Skill en lisant sa description. Quand un Skill ne s’exécute que si vous l’appelez par son nom, soit la description ne correspond pas à votre façon de formuler la demande, soit un paramètre le retient.

  • Essayez l’exemple de prompt de la page du Skill. Il est rédigé pour correspondre à la description.
  • Vérifiez paths. Ce champ limite l’utilisation automatique aux fichiers correspondants.
  • Beaucoup de Skills installés ? L’agent raccourcit ou abandonne des descriptions pour toutes les faire tenir : placez donc l’usage principal en premier. Voir Déclenchement.

Un autre Skill s’exécute à la place

Quand deux Skills installés décrivent la même tâche, ils entrent en concurrence, et l’agent choisit celui dont la description est la plus proche de votre demande. En général, cela signifie deux Skills pour un travail similaire, ou le même Skill installé deux fois.

Ce qui se passeSolution
Un Skill similaire l’emporte systématiquementAppelez celui que vous voulez par son nom : /skill-name dans Claude Code et Cursor, $skill-name dans Codex. L’appel par son nom exécute toujours ce Skill.
Vos propres Skills se chevauchentResserrez chaque description par entrée, public ou résultat, pour que chacune couvre une seule tâche. Voir Déclenchement.
Le même nom est installé deux foisClaude Code utilise d’abord Enterprise, puis personnel, puis projet. Codex peut afficher les deux. Ne gardez qu’une copie.
Un Skill se lance sans que vous l’ayez demandéPrécisez dans sa description quand l’utiliser, pour qu’il cesse de correspondre à des demandes sans rapport. Puis appelez le Skill voulu par son nom. Voir Déclenchement.

Il démarre, puis échoue en cours de route

Il s’agit presque toujours d’une dépendance manquante : une mauvaise version de Node.js, ou l’absence de Python, de FFmpeg ou d’une clé FAL. La page du Skill indique ce dont il a besoin, vérifiez donc cela en premier :

Requirements panel on a Skill page, listing You bring, Dependencies, Outside costs and Last tested
Cette Skill nécessite une clé FAL et Node.js 20+, et chaque génération est une tâche FAL payante.

Il continue d’exécuter l’ancienne version

Vous avez mis le Skill à jour, mais l’agent se comporte toujours comme avant. L’une de ces raisons en est la cause :

  • Seul SKILL.md a été remplacé. Réinstallez avec --force, ou remplacez le dossier entier.
  • Une autre copie portant le même nom est installée ailleurs. Supprimez-la.
  • Dans Claude Code, un Skill déjà exécuté reste tel quel jusqu’à la fin de la conversation. Démarrez une nouvelle conversation pour prendre en compte vos modifications.

Pour les sauvegardes et le retour en arrière, voir Gérer et mettre à jour.

Fonctionne sur votre machine, pas dans le cloud

Les sessions cloud s’exécutent sur une autre machine : un Skill présent uniquement sur votre ordinateur ne suit donc pas, sauf si vous le configurez :

AgentSolution
Claude CodeSessions cloud : commitez-le dans .claude/skills/, ou activez-le sur claude.ai. Cowork : activez-le sur claude.ai.
CodexLes Skills autonomes n’atteignent pas ChatGPT sur le web ni sur mobile. Distribuez-le dans un plugin.
CursorGardez-le dans ~/.cursor/skills/, puis activez Settings → Agents → Context and Tools → Sync Skills for Cloud Agents.

Messages d’erreur de la CLI Skillry

Repérez le message affiché par la CLI Skillry, puis suivez l’indication de la colonne de droite.

Vous voyezÀ faire
« Not logged in. » ou « Session expired. »Exécutez npx --yes skillry-cli@latest login
« …already exists. Re-run with --force to replace it safely. »Ajoutez --force. Votre ancienne copie est sauvegardée
« This Skill requires a paid plan. »Vérifiez le prix du Skill ou votre abonnement
« --agent and --target cannot be used together. »Choisissez l’une des deux options
« Secure session storage is currently supported on macOS and Windows only. »Sous Linux, utilisez le prompt d’installation ou Télécharger le ZIP

Questions fréquentes

Pourquoi ma Skill Claude Code ne se charge-t-il pas ?

En général, il se trouve dans ~/.agents/skills/ au lieu de ~/.claude/skills/, ou il y a un niveau de dossier en trop. Corrigez le chemin, puis exécutez /reload-skills si le dossier est nouveau.

Pourquoi ma Skill demande-t-il une clé API ?

Il utilise un service payant, indiqué sous Coûts externes sur la page du Skill. Définissez la clé comme ce service l’indique, et ne la collez jamais dans le chat.

Comment savoir si l’installation a fonctionné ?

Il apparaît dans /skills (Customize → Skills dans Cursor) et s’exécute quand vous l’appelez par son nom.

Sources

Ce guide vous a-t-il aidé ?