tldr-generator
Générateur de résumés TL;DR
Chemins des scripts
Les scripts sont livrés avec le skill dans son sous-dossier scripts/. Résoudre leur chemin dynamiquement à partir de l'emplacement réel de ce SKILL.md — ne pas supposer un chemin fixe. Le skill peut être installé à divers endroits (~/.agents/skills/, ~/.claude/skills/, chemin projet-local, etc.) et doit rester portable entre machines et utilisateurs.
Dans les blocs ci-dessous, $SKILL_DIR désigne le dossier contenant ce SKILL.md. L'agent connaît ce chemin au moment où il charge le skill (c'est le fichier qu'il vient de lire) — le définir une fois en début de session à partir de ce chemin :
SKILL_DIR="/chemin/absolu/vers/le/dossier/tldr-generator" # dirname du SKILL.md chargé
Ne pas utiliser le chemin relatif tldr-generator/scripts/… : il ne fonctionne que si le cwd est le parent du dossier du skill, ce qui n'est presque jamais le cas.
Les scripts scannent par défaut process.cwd() — exécuter les commandes depuis le répertoire contenant les articles (la bibliothèque cible), pas depuis le dossier du skill. Sinon, passer le répertoire cible en argument explicite.