Un portage complet du célèbre skill Caveman (initialement pour Claude Code) vers GitHub Copilot CLI.
L'objectif de Caveman est de forcer l'agent IA à répondre comme un homme des cavernes — en langage télégraphique, sans fioritures — afin de réduire drastiquement la consommation de tokens en sortie et d'accélérer la lecture.
"Why use many token when few do trick?"
Ce projet utilise les mécanismes natifs de personnalisation de GitHub Copilot CLI :
AGENTS.md: Instructions globales pour forcer le mode Caveman sur toutes les interactions.- Skills :
/caveman-commit: Messages de commit ultra-concis (Conventional Commits)./caveman-review: Commentaires de PR sur une ligne (Emplacement, problème, solution)./caveman-help: Carte de référence rapide./caveman-compress: Compresse vos fichiers Markdown pour économiser des tokens en entrée.
Copiez simplement les fichiers de ce dépôt dans votre projet ou dans votre répertoire personnel :
cp AGENTS.md /chemin/vers/votre/projet/
cp -r .github/skills /chemin/vers/votre/projet/.github/cp AGENTS.md ~/.copilot/AGENTS.md
mkdir -p ~/.copilot/skills
cp -r .github/skills/* ~/.copilot/skills/Une fois installé, Copilot adoptera automatiquement le style Caveman pour ses réponses textuelles. Le code généré restera parfaitement normal et idiomatique.
Pour utiliser les skills spécifiques, tapez simplement la commande dans l'interface interactive de Copilot CLI :
/caveman-commit/caveman-review/caveman-compress mon-fichier.md
Pour désactiver temporairement le mode, dites simplement "stop caveman" ou "mode normal".
- Pas de hooks complexes : GitHub Copilot CLI ne supporte que les hooks shell (
command), donc l'auto-activation via JavaScript a été remplacée par l'utilisation du fichier natifAGENTS.md. - Compression simplifiée : Le script Python complexe de
caveman-compressa été remplacé par un script shell léger qui délègue la compression à Copilot lui-même via le skill.
MIT — libre comme un mammouth dans la plaine.