Freelance web solo : j'ai fini par bricoler une soixantaine de skills Claude Code autour de mon activité. Retour d'XP (et les trucs qui cassent)
Contexte : dev web freelance, solo, depuis un bail (je fais des sites depuis 1998). Pas d'équipe. Donc je suis le dev, le SEO, le sysadmin, le comptable, le support et le mec qui relance ses propres factures. Six casquettes, une personne.
Depuis que je bosse sous Claude Code (le CLI d'Anthropic, avec les "skills" = des dossiers SKILL.md que l'agent charge à la demande), j'ai transformé chaque casquette en skill. J'en suis à une soixantaine. Je partage l'archi, parce que le piège n'est pas d'écrire les skills : c'est de les organiser sans faire exploser le budget de contexte.
Le problème de base
Un skill = un bout de prompt + des instructions + parfois des scripts. Sympa. Sauf que si tu charges tes 60 skills à chaque session, tu bouffes 8 à 10k tokens de baseline avant même de dire bonjour. Et 90% ne servent pas à la session en cours.
L'archi : lazy-load à 3 étages
- Global transverse (~19) : les trucs que j'utilise partout (factures, courriers PDF, optim d'images, wrap-up/wrap-in de session).
- Pack web (~23) : toute la chaîne de prod client (nouveau-client, builders Elementor/Divi/Gutenberg, publish, deploy FTP). PAS chargé par défaut : juste un pointeur "si /elementor-builder, va lire le SKILL.md".
- Snapshots locaux par client (~19) : version figée avec credentials + voix du client. Priorité : local > pack > global.
Résultat : une session admin ne charge pas les skills web, une session web charge un pointeur et pas 23 skills. Le contexte reste maigre.
Le meta-skill que je préfère
Un skill dont le seul job est de m'empêcher d'en créer trop : do-i-have-a-skill. Avant d'écrire un nouveau script, il cherche s'il existe déjà. 0 match, ok tu crées. 1+ match, réutilise. Je l'ai fait parce que je me suis retrouvé avec 3 scripts qui faisaient la même chose. La prolifération, c'est le vrai ennemi.
Les trucs qui cassent (rien n'est magique)
- Maintenance : 60 skills, ça se resynchronise. J'ai dû écrire des skills juste pour gérer la dette des autres skills. Meta-galère, toussa toussa.
- Sur-ingénierie : la moitié du temps un simple prompt aurait suffi. Un skill se justifie quand tu répètes un truc 5 fois, pas avant.
- Le budget tokens reste un arbitrage permanent. Plus tu automatises, plus tu es tenté de tout charger, et tu recrées le problème que tu voulais tuer.
Voilà. Pas de lien, pas de pub, juste un retour d'XP. Vous organisez ça comment, vous, quand votre outillage perso commence à déborder ? Vous versionnez vos prompts/skills, ou vous laissez vivre ?