Tutto.Praxis · deck commenté
Praxis : construit à partir de Introduction to Agent Skills d'Anthropic

Apprenez quelque chose
à Claude Code une fois. Il
s'en souvient quand
ça compte.

Six idées, une par écran. Chacune est un point à montrer pendant que vous expliquez. Le spectacle est dans l'observation : prenez les silences.

01
Tutto.La structure du cours
Où nous allons

Tout le cours sur un écran

Quatre étapes : comprendre l'idée, en construire un, le situer parmi les autres outils et le partager, puis le corriger quand il dérape.

Ce que c'est

  1. 1 Ce qu'est un skill

En construire un

  1. 2 Votre premier skill
  2. 3 Configuration et multi-fichiers

Situer et diffuser

  1. 4 Les skills face aux autres outils
  2. 5 Partager des skills

Le corriger

  1. 6 Dépannage
02
Tutto.Leçon 1 · Ce que c'est
Leçon 1 : si vous ne retenez qu'une chose

Si vous devez l'expliquer à chaque fois, écrivez-le une bonne fois

Un skill est un dossier d'instructions. Claude ne garde que sa description d'une ligne, jusqu'à ce que votre demande corresponde : il charge alors le reste.

votre demande « rédige une description de PR » correspond La description ce qu'il fait + quand l'utiliser toujours dans le contexte de Claude puis charge Instructions complètes étapes · scripts · exemples chargées seulement maintenant Contrairement à CLAUDE.md, chargé à chaque conversation, et aux commandes slash, que vous tapez, un skill s'active tout seul.

Les skills personnels (~/.claude/skills) vous suivent dans tous vos projets ; les skills de projet (.claude/skills) vivent dans le dépôt, pour toute l'équipe. La règle : si vous vous surprenez à répéter une instruction, c'est un skill qui attend d'être écrit.

03
Tutto.Leçon 2 · En créer un
Leçon 2

En créer un : dossier, fichier, redémarrage

Créez un dossier, écrivez SKILL.md, redémarrez. Au démarrage, Claude charge le nom et la description de chaque skill, puis rapproche votre demande de ces descriptions.

Dossier un par skill SKILL.md name · description + instructions Redémarrage chargé au démarrage Répertorié prêt à être appelé Même nom ? La priorité la plus haute l'emporte. Entreprise géré · priorité maximale Personnel ~/.claude/skills Projet .claude dans le dépôt Plugins installés · priorité minimale

Au démarrage, Claude ne charge que les noms et les descriptions, puis vous demande confirmation avant de charger le skill entier dans le contexte. Si deux skills portent le même nom, c'est la priorité qui tranche : gardez donc des noms distincts.

04
Tutto.Leçon 3 · En construire un
Leçon 3

Gardez SKILL.md léger : sortez le reste

Deux champs sont obligatoires, deux facultatifs. Au-delà d'environ 500 lignes, déplacez le détail dans des fichiers annexes que Claude n'ouvre qu'en cas de besoin.

Chargé quand le skill s'active Chargé uniquement s'il est appelé SKILL.md name: codebase-onboarding description: quand l'utiliser allowed-tools: Read, Grep… model: sonnet name + description obligatoires · le reste optionnel scripts/ exécutez-le : seule la sortie coûte du contexte, pas le code source references/ docs complémentaires, lues seulement quand la question se pose assets/ gabarits · images · fichiers de données

allowed-tools délimite un skill (indiquez Read, Grep, Glob, Bash uniquement) pour du travail en lecture seule ou sensible. Et dites à Claude d' exécuter un script, pas de le lire : le code source n'entre jamais dans le contexte, seul le résultat y entre.

05
Tutto.Leçon 4 · Ajuster et livrer
Leçon 4

Cinq outils, cinq rôles

Les skills se chargent à la demande quand votre demande correspond. Les quatre autres résolvent d'autres problèmes : choisissez selon le moment où chacun se déclenche.

Chacun se déclenche à un moment différent : combinez-les, ne forcez pas tout dans un seul. CLAUDE.md toujours chargé chaque conversation Skills quand ça correspond savoir-faire par tâche Subagents vous déléguez contexte isolé Hooks sur un événement sauvegarde · appel d'outil MCP vous connectez outils externes

Prenez un skill quand un savoir doit s'appliquer tout seul dès que le sujet arrive. CLAUDE.md, ce sont les règles toujours actives ; les subagents isolent le travail délégué ; les hooks se déclenchent sur des événements ; MCP fait entrer des outils extérieurs. La plupart des configurations en combinent plusieurs.

06
Tutto.Leçon 5 · Ajuster et livrer
Leçon 5

Trois façons de partager : la plus large en dernier

Committez dans le dépôt pour votre équipe, publiez un plugin pour la communauté, ou déployez des réglages gérés en entreprise pour toute l'organisation.

Committer dans le dépôt .claude/skills → votre équipe, au clone Publier un plugin installation depuis la marketplace → la communauté Géré en entreprise l'admin déploie pour toute l'organisation → priorité la plus haute pour les standards obligatoires portée étroite portée la plus large

Un piège : les sous-agents démarrent avec un contexte vierge, ils n'héritent donc pas de vos skills. Listez-les dans le champ skills: d'un agent personnalisé. Les agents intégrés (Explore, Plan, Verify) ne peuvent pas utiliser de skills du tout.

07
Tutto.Leçon 6 · Réparer
Leçon 6

Quand ça casse, c'est l'une de ces cinq choses

Lancez d'abord le validateur. Puis rapprochez le symptôme de sa correction : la plupart des problèmes de « ça ne se déclenche pas » viennent simplement de la description.

Lancez d'abord le validateur de skills : il attrape la structure avant que vous ne cherchiez dans la logique. Symptôme Correction Ne se déclenche pas améliorez la description ; ajoutez les formulations que vous taperiez vraiment Ne se charge pas dossier nommé · fichier nommé exactement SKILL.md · YAML valide Mauvais skill utilisé rendez les descriptions plus distinctes Masqué par un autre conflit de priorité : renommez, ou demandez à votre admin Erreur d'exécution dépendances installées · chmod +x sur les scripts · barres obliques

Testez les formulations exactes que vous taperiez (« pourquoi c'est lent », « rends ça plus rapide ») et ajoutez à la description celles qui échouent. Ce seul correctif règle la plupart des problèmes de déclenchement. Lancez claude --debug pour voir les erreurs de chargement, nommées.

08
Tutto.Praxis
Tout ça, en une ligne

Écrivez-le une fois.
Décrivez-le bien.
Laissez Claude le charger
quand c'est le moment.

Un dossier et un SKILL.md transforment une consigne répétée en expertise automatique et partageable : construite sobrement, placée parmi les autres outils, corrigée par sa description.

tutto.one/praxis · daniel@tutto.one

09
← → ou espace · F11 plein écran