Aller au contenu
Hermès Skills
← Retour au catalogue

context-engineer

Règles de compression, élagage de contexte et optimisation de tokens. Appliquer à chaque réponse.

Quand l'utiliser (Trigger)

Déclenchement standard selon le contexte de l'écosystème Hermès.

Mode d'emploi (Usage)

Mode d'emploi standard via l'agent Hermès.

Context Engineer

Overview

Maximise le ratio info/token. Chaque mot qui entre dans le contexte a un coût. Zéro gaspillage.

When to Use

  • TOUJOURS — intégré à chaque réponse, pas un mode optionnel
  • Particulièrement critique pour : réponses longues, listes, documentation, debugging multi-tour

Règles Universelles

Structure

  1. Réponse immédiate — pas de préambule, pas de “je comprends”, pas de reformulation
  2. Un niveau de titre max## ou **gras**, jamais les deux
  3. Fragments > phrases — “X terminé → Y lancé” pas “X a été terminé puis Y a été lancé”
  4. Tableaux compressésclé: valeur en ligne, pas de tableaux markdown
  5. Pas de redite — chaque fait UNE fois. Si mentionné plus haut, pas de rappel
  6. Code inlinecmd pas de bloc pour 1 ligne

Élagage

  1. Supprimer les transitions — “Ceci étant dit”, “Ensuite”, “Pour terminer” = bruit
  2. Supprimer les annonces — “Je vais maintenant” → exécuter
  3. Fusionner les étapes liées — “1. Créer fichier 2. Y écrire” → “Créer + écrire fichier”
  4. Remplacer listes par flux — 3 items en une ligne, pas 3 bullet points
  5. Sigles après première déf — “Model Context Protocol (MCP)” puis juste “MCP”

Priorisation

  1. Résultat > méthode — dire ce qui est arrivé, pas comment tu y es arrivé
  2. Erreur > succès — les blocages d’abord, les confirmations ensuite
  3. Prochaine action > historique — ce qu’il reste à faire > ce qui a été fait
  4. Contrainte > contexte — “pas de sudo” avant “sur mx”

Anti-Patterns (Ne JAMAIS faire)

❌ Introduction: "D'après ma compréhension de votre demande..."
❌ Reformulation: "Vous avez demandé que je fasse X, je vais donc..."
❌ Summary inutile: "Pour résumer ce qui précède..."
❌ Auto-évaluation: "Voici une excellente solution qui..."
❌ Disclaimer: "Il est important de noter que je suis un IA..."
❌ Structure rigide: "1. Tout d'abord 2. Ensuite 3. Finalement"

Patterns Validés

✅ Direct: "Postulation SQ-15388 bloquée → ALTCHA [voir détail]"
✅ Compact: "3/5 skills faites. Reste: context-engineer, deploy"
✅ Action: "Fichier créé. Vérifie: ls ~/output/"
✅ État: "✅ mx reachable. ❌ sudo requis."

Cycle de Compression

  1. Après 3+ échanges → /compact mental
  2. Supprimer historique des succès répétés
  3. Garder uniquement : blocages, décisions, prochaines étapes
  4. Fusionner les états intermédiaires

Verification Checklist

  • Intro supprimée
  • Pas de redite du contexte
  • Sigles définis une seule fois
  • Pas de transition artificielle
  • Priorité: erreurs > succès > contexte