Les skills Claude Code utiles sur un build de site

Un skill est un dossier avec un SKILL.md. Voici les cinq à construire pour le web et les quatre limites documentées sans message d'erreur.

Un skill est un dossier contenant un SKILL.md. C'est toute l'idée. Le fichier porte un en-tête YAML et des instructions Markdown, puis Claude le charge quand la description correspond, ou vous l'invoquez par un slash. Voir la documentation des skills.

La structure des fichiers

SKILL.md est requis et sert de vue d'ensemble. Tout le reste ne se charge qu'au besoin. La documentation conseille de garder SKILL.md sous 500 lignes et de déplacer les détails dans des fichiers séparés.

Articles

Vous voulez la même chose sur votre site ?

Réserver un appel

Où un skill peut vivre

PortéeCheminPortée effective
Personnel~/.claude/skills/<name>/SKILL.mdTous vos projets sur cette machine
Projet.claude/skills/<name>/SKILL.mdCe dépôt. Committez-le et l'équipe l'a.
Imbriqué<subdir>/.claude/skills/<name>/SKILL.mdLes sessions dans ce dossier ou en dessous
Plugin<plugin>/skills/<name>/SKILL.mdLà où le plugin est activé, en commande nommée
CompteSynchronisé vers ~/.claude/skills/synced/Sessions cloud et terminal connectées à ce compte
Emplacements lus dans la documentation des skills le 1 novembre 2026. En cas de conflit de noms, l'entreprise prime sur le personnel, et le personnel sur le projet.

Les champs d'en-tête qui changent le comportement

Tous les champs sont optionnels, et c'est pourquoi tant de skills ne servent à rien. Quatre comptent plus que les autres sur un projet web.

  • description est ce qui décide du chargement. Écrivez d'abord le cas déclencheur, l'explication ensuite.
  • disable-model-invocation: true empêche le chargement automatique. À utiliser sur tout ce qui déploie, publie ou coûte de l'argent.
  • paths prend des motifs glob et limite le chargement automatique, ce qui écarte un skill CSS pendant que vous éditez des données.
  • context: fork exécute le skill dans un sous-agent. Utile pour les audits longs, mais le sous-agent ne reçoit que le contenu du skill.

Les limites qui mordent

Quatre comportements documentés causent l'essentiel de la confusion, et aucun ne produit de message d'erreur.

  • Le texte combiné de description et when_to_use est coupé à 1 536 caractères dans la liste.
  • Si le YAML entre les marqueurs ne se parse pas, le skill se charge quand même sans aucun champ. Il ne échoue pas, il devient un simple fichier d'instructions.
  • Une commande shell injectée qui échoue annule toute l'invocation, et Claude ne voit jamais le contenu du skill.
  • allowed-tools accorde la permission pour le tour d'invocation seulement. Elle s'efface au message suivant.

Les skills à construire pour le travail web

Voici ceux qui ont gagné leur place chez nous, dans l'ordre où nous les construirions.

SkillCe qu'il fait
Audit avant lancementParcourt la sortie compilée : chaque URL du sitemap renvoie 200 sans noindex, chaque page indexable est dans le sitemap.
Carte de redirectionsCompare l'ancienne liste d'URL à la nouvelle avant une migration et écrit la configuration de redirections.
Contrôle de similaritéRetire les noms propres des pages générées et compare chaque paire, pour attraper les quasi-doublons avant publication.
Contrôle visuelRend les pages dans un vrai navigateur à plusieurs largeurs et renvoie les images.
Garde-texteCherche dans le diff les détails inventés : statistiques, noms de clients, témoignages.
Construisez d'abord la carte de redirections si vous migrez. Tout le reste peut attendre un projet ; pas celle-là.

Skills, hooks ou agent

Ils résolvent des problèmes différents. Un skill est un flux que vous ou Claude choisissez de lancer. Un hook est une commande shell déclenchée avant ou après une action, que quelqu'un l'ait choisi ou non. Un sous-agent sert au travail à isoler du contexte principal.

Pour les partager en équipe ou les publier, ils se regroupent en plugin. L'index complet est sur code.claude.com/docs/llms.txt.

Le flux de build dans lequel ils s'insèrent est dans construire un site avec Claude Code, et les contrôles sont énumérés dans la checklist SEO.

Deux directions à partir d'ici. Si rien de ce qui précède ne correspond à la tâche que vous refaites à la main, la réponse est d'en écrire un, et le champ qui décide s'il se charge un jour n'est pas celui sur lequel on passe du temps: écrire un skill qui se déclenche vraiment couvre l'en-tête et le test qui repère un skill qui ne part jamais. Et si ce qui manque n'est pas des instructions mais l'accès à un autre système, un skill est l'outil entièrement faux; les trois serveurs MCP à connecter couvre ce versant, dont la décision de portée qui détermine si votre équipe obtient la connexion ou vous seul.

Construisons le site que votre entreprise mérite.

Envoyez ce que vous avez aujourd'hui et où vous voulez aller. Vous obtenez une réponse claire sur le périmètre, le calendrier et le budget, généralement dans l'heure.

Nous travaillons en Amérique du Nord, en Europe et au Moyen-Orient.