
de caveman8,681
Compresse les fichiers de mémoire en langage naturel dans un format compact 'caveman' pour économiser les tokens LLM tout en préservant le code, les liens et la structure.
Compresse les fichiers de mémoire Markdown et texte brut (CLAUDE.md, todos, préférences) dans un style 'caveman' concis pour réduire l'utilisation de tokens pour les LLM. Il préserve les blocs de code, le code en ligne, les URL, les chemins de fichiers et le contenu technique verbatim, et sauvegarde les originaux sous <<nomnom_du_fichier>.original.md. Le processus s'exécute via un CLI scripts/ qui appelle Claude, valide la sortie et retente des corrections ciblées si nécessaire.
Utilisez-le lorsque vous devez réduire la consommation de tokens pour de gros fichiers de mémoire textuels ou de documentation avant de les envoyer à un LLM, ou pour créer des sauvegardes compactes pour le stockage. Idéal pour les agents qui retraitent fréquemment de longues notes markdown ou de la documentation de projet.
Le mieux adapté aux intégrations de la famille Claude et Claude Code (le skill utilise explicitement Claude dans son processus), et tout workflow d'agent nécessitant une gestion de mémoire efficace en tokens.
Caveman Compress compresse les fichiers de mémoire en langage naturel dans un format compact 'caveman' pour économiser les jetons LLM, tout en préservant les blocs de code, les URL et la structure. Les scripts sont conçus comme un package Python (exécutés via `python3 -m scripts`), donc l'exécution autonome échoue avec une ImportError sur les imports relatifs, mais l'architecture du package est saine. La sécurité est forte — la détection explicite des chemins sensibles empêche l'envoi d'identifiants à l'API Anthropic. Nécessite une clé ANTHROPIC_API_KEY ou le CLI Claude pour fonctionner.
anthropictiktokenCompétence bien structurée avec une bonne conscience de la sécurité (détection de fichiers sensibles, limites de taille de fichier, sauvegarde avant écrasement). Les échecs d'import relatifs sont attendus lorsque les scripts sont extraits et exécutés individuellement — ils sont conçus comme un package. Aucune préoccupation de sécurité.