Cédric Rittié

← Retour au blog
6 min//

Construire sa bibliothèque de Skills

Organiser, nommer, imbriquer et maintenir ses Skills Claude Code. Le guide pour passer de 3 Skills en vrac à une bibliothèque structurée.

claude codeproductivitéskills
Phase 2 · Personnaliser · Article 3 sur 3

Le moment où ça déborde

Tu as créé tes premiers Skills. Un pour rédiger des posts X. Un pour auditer une landing page. Un pour faire ta veille. Ils marchent. Tu les utilises chaque semaine.

Puis tu en crées un quatrième, un cinquième, un dixième. Les noms deviennent incohérents. audit-site, mon-audit, landing-review, trois noms pour la même chose. Tu ne sais plus lequel est le bon. Tu ouvres le mauvais, le résultat n'est pas celui que tu attendais, tu perds 5 minutes à retrouver le bon.

C'est le moment de structurer. Pas avant (inutile avec 2 Skills), pas après (le chaos est installé).

Cet article fait suite à Comprendre les Skills et CLAUDE.md. Tu sais créer un Skill et tu as ton cadre projet en place. Ici, on organise l'ensemble.

La convention catégorie:nom

Le premier levier, c'est le nommage. Pas un fichier en vrac, mais une convention systématique : catégorie:nom.

La catégorie, c'est le domaine. Le nom, c'est l'action. writing:coach, veille:digest, mktg:cro-audit. En lisant le nom, tu sais ce que fait le Skill sans l'ouvrir.

Arborescence d'une bibliothèque de Skills organisée par catégorie : writing, product, mktg, veille, coach.

Les catégories émergent de ton métier. Un CPO aura product:, mktg:, coach:. Un responsable contenu aura writing:, social:, seo:. Un fondateur de startup aura product:, ops:, pitch:.

Pas besoin de planifier les catégories à l'avance. Elles apparaissent naturellement. Tu crées ton premier Skill de veille, tu l'appelles veille:digest. Tu en crées un deuxième, veille:events. La catégorie veille: existe maintenant.

Les conventions qui comptent :

RèglePourquoi
Toujours en minusculesPas d'ambiguïté entre Audit et audit
Catégorie au singulierwriting: pas writings:
Nom = verbe ou action:digest, :audit, :draft, pas :mon-truc
Un Skill = une tâcheSi le Skill fait 3 choses différentes, c'est 3 Skills

Le méta-Skill : un Skill qui crée des Skills

Le Skill le plus utile de ta bibliothèque n'est pas un Skill métier. C'est /skill:create.

Tu lui dis ce que tu veux automatiser, il crée le dossier, le fichier SKILL.md, le frontmatter, et la structure. Il applique tes conventions de nommage. Il te demande les permissions nécessaires. En 30 secondes, le Skill est prêt.

/skill:create
Quel nom pour le Skill ? (format catégorie:nom)
coach:prep - Prépare un brief avant un rendez-vous client. Lit les notes dans Obsidian, vérifie le dernier échange email, et génère un résumé de 5 lignes.
Création de ~/.claude/skills/coach:prep/SKILL.md...
Le Skill coach:prep est créé. Il utilise les outils Read et WebFetch. Tu peux l'invoquer avec /coach:prep [nom du client].

Le méta-Skill connaît tes conventions parce qu'elles sont écrites dans son propre fichier SKILL.md. Le format catégorie:nom, les dossiers dans le bon répertoire, le template du frontmatter. Tu ne réinventes pas la roue à chaque nouveau Skill.

C'est exactement le même principe qu'un template de document dans Google Docs ou Obsidian. Sauf que le template est actif : il ne t'attend pas, il te guide.

Skills imbriqués : quand un Skill en appelle d'autres

Un Skill n'a pas besoin de tout faire lui-même. Il peut orchestrer d'autres Skills.

Schéma : le Skill /newsletter:draft orchestre trois sous-Skills : veille:digest, writing:coach, writing:unslop.

/newsletter:draft ne sait pas faire de veille. Il ne sait pas rédiger dans ton ton. Il ne sait pas nettoyer le texte des patterns IA. Mais il sait dans quel ordre appeler les Skills qui savent faire tout ça.

/newsletter:draft en action
3 Skills orchestrés
1/veille:digest scanne les meilleures sources de la semaine et produit une sélection de signaux scorés
2/writing:coach prend ces signaux et rédige le brouillon dans le format et le ton de la newsletter
3/writing:unslop passe le texte au crible et supprime les tournures IA et les formulations creuses
Résultat : un brouillon de newsletter prêt à relire. Trois Skills spécialisés, orchestrés par un quatrième.

Le principe : chaque Skill fait une chose bien. L'imbrication crée la complexité sans que chaque Skill devienne un monstre de 200 lignes.

L'analogie avec la programmation

En développement, on appelle ça la composition. Au lieu d'écrire une fonction géante qui fait tout, on crée des petits composants spécialisés qu'on appelle au bon moment. Un composant pour lire les données. Un autre pour les transformer. Un troisième pour les afficher.

Chaque composant est simple. C'est leur combinaison qui crée le résultat complexe. Les Skills imbriqués suivent la même logique. Sauf qu'ici, les composants sont des fichiers texte en markdown, pas du code. Tu n'as pas besoin de savoir programmer pour les combiner.

Obsidian comme cockpit

C'est quoi un fichier markdown ?

Un format de texte simple, lisible par un humain et par une machine. Les # font des titres, les ** du gras, les - des listes. Tu en as déjà vu dans les README sur GitHub.

Pas besoin de logiciel spécial pour l'écrire : un éditeur de texte suffit. Obsidian, c'est un éditeur qui rend le markdown joli et navigable.

Les Skills sont des fichiers markdown. Obsidian est un éditeur de fichiers markdown. La connexion est naturelle.

L'astuce : stocker les Skills dans ton vault Obsidian et créer un lien symbolique vers ~/.claude/skills/. Tu édites dans Obsidian, Claude lit le même fichier.

~/Documents/Vault/Skills/
  writing:coach/SKILL.md
  writing:unslop/SKILL.md
  veille:digest/SKILL.md
  ...

~/.claude/skills/ → lien vers ~/Documents/Vault/Skills/

Voilà à quoi ça ressemble en pratique :

Capture d'écran d'Obsidian montrant la bibliothèque de Skills organisée par catégorie
Extrait de mes Skills sur mon vault Obsidian

Ce que ça change :

  • Recherche : tu cherches "audit" dans Obsidian, tu trouves tous tes Skills d'audit en une seconde
  • Édition visuelle : tu modifies un Skill avec le preview markdown, pas dans un éditeur de code
  • Liens : tu peux lier un Skill à une note de projet, un compte-rendu, un brief
  • Historique : Obsidian Sync ou Git te donne le versioning gratuitement

Tu ne vois plus les Skills comme des fichiers de config cachés dans un dossier système. Tu les vois comme des documents de travail, à côté de tes notes, tes briefs, tes projets.

Maintenir ses Skills

Un Skill n'est jamais terminé. Il évolue avec ton usage.

La première version fait 80% du travail. Tu l'utilises une semaine, tu remarques qu'il oublie de vérifier un critère. Tu ajoutes une ligne. Il génère un format de sortie trop long. Tu ajustes. Il utilise un ton trop formel pour un client spécifique. Tu ajoutes une exception.

Semaine 1

/mktg:cro-audit

15 lignes

4 critères d'évaluation

Format de sortie basique

Utile mais incomplet. Oublie le mobile et le temps de chargement.

Semaine 6 → +200% de précision

/mktg:cro-audit

45 lignes

8 critères avec score pondéré

Benchmarks par industrie

Priorités P0 à P3

Audit complet en 2 minutes au lieu de 2 heures.

Le cycle de maintenance :

Itérer sur un Skill
5 min / semaine
1Utilise le Skill tel quel sur une vraie tâche
2Note ce qui manque, ce qui est en trop, ce qui ne colle pas
3Corrige le fichier SKILL.md (une ligne, une règle, un critère)
4Réutilise et vérifie que l'amélioration fonctionne
5 minutes de correction → des heures de gain cumulé. Le Skill s'affine comme un brief qui devient plus précis à chaque retour.

Le système complet

Tu as maintenant les trois couches qui forment un système de productivité complet.

Les trois couches : CLAUDE.md (le cadre, toujours actif), Skills (la méthode, à la demande), Serveurs MCP (l'accès aux outils).

CLAUDE.md pose le cadre. Il est toujours actif, chargé à chaque session. Ton, audience, conventions, interdits. Claude sait qui il est et pour qui il travaille.

Les Skills définissent les méthodes. Ils sont activés à la demande, quand tu tapes /nom-du-skill. Chaque Skill encapsule un workflow complet : étapes, critères, format de sortie.

Les serveurs MCP fournissent l'accès. Ils connectent Claude à tes outils externes. PostHog pour les analytics, Slack pour la communication, Gmail pour les emails, Jira pour le backlog.

Les trois couches se cumulent. Quand tu tapes /newsletter:draft, Claude applique les conventions du CLAUDE.md (ton, interdits), exécute la méthode du Skill (scanner, rédiger, nettoyer), et accède aux données via les serveurs MCP (Web Search, Gmail, Slack).

Une seule commande. Trois couches. Un résultat complet.

Par où commencer

Checklist pour démarrer ta bibliothèque
  • Liste les 5 tâches que tu fais le plus souvent avec Claude
  • Transforme la première en Skill (utilise /skill:create si tu l'as)
  • Choisis 2-3 catégories qui correspondent à ton métier
  • Utilise le Skill pendant une semaine, note ce qui manque
  • Corrige, ajoute le deuxième Skill, et itère

Ne planifie pas 20 Skills d'un coup. Commence par un. Utilise-le. Corrige-le. Ajoute le suivant quand un besoin concret se présente. Au bout d'un mois, tu auras une bibliothèque qui reflète exactement ta façon de travailler.

Si cet article t'a fait gagner du temps,

il en fera gagner à quelqu'un dans ton réseau.

PartagerLinkedIn

Par où commencer

L'étape d'après : du prompt au workflow complet

Skills, MCP, agents, déploiement. Un parcours structuré en 4 phases.

L’AI.ssentiel, chaque vendredi

Les signaux IA qui comptent. Pour les pros qui utilisent déjà l'IA.