Skip to content

GustaveD/caveman-copilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Caveman pour GitHub Copilot CLI

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?"

Fonctionnalités

Ce projet utilise les mécanismes natifs de personnalisation de GitHub Copilot CLI :

  1. AGENTS.md : Instructions globales pour forcer le mode Caveman sur toutes les interactions.
  2. 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.

Installation

Copiez simplement les fichiers de ce dépôt dans votre projet ou dans votre répertoire personnel :

Pour un projet spécifique

cp AGENTS.md /chemin/vers/votre/projet/
cp -r .github/skills /chemin/vers/votre/projet/.github/

Pour tous vos projets (Global)

cp AGENTS.md ~/.copilot/AGENTS.md
mkdir -p ~/.copilot/skills
cp -r .github/skills/* ~/.copilot/skills/

Utilisation

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".

Différences avec la version Claude Code

  • 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 natif AGENTS.md.
  • Compression simplifiée : Le script Python complexe de caveman-compress a été remplacé par un script shell léger qui délègue la compression à Copilot lui-même via le skill.

Licence

MIT — libre comme un mammouth dans la plaine.

About

Portage du skill Caveman pour GitHub Copilot CLI — réduisez vos tokens de sortie de 65% sans perdre en précision

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages