name: context-manager description: > Règles de gestion du contexte, de la mémoire et du chain of thought pour Claude Code. Charger automatiquement sur tout projet qui utilise MEMORY.md, Supermemory, ou qui implique des sessions longues. Se déclenche aussi quand l'utilisateur mentionne "contexte", "mémoire", "reprendre le projet", "session", ou "MEMORY.md".
Context Manager
Ce skill rappelle les règles de gestion du contexte définies dans CLAUDE.md. Les règles complètes sont dans CLAUDE.md (Règles #1 à #8). Ce skill ne les duplique pas.
Rappels critiques
Démarrage de session
Le hook SessionStart injecte automatiquement un résumé compact de
memory/MEMORY.md au démarrage et après compaction (continuité minimale).
LESSONS.md n'est pas injecté — il est task-scoped :
lire avant implémentation, review, debug, fix, refactor, modification de
workflow, ou changement auth/infra/sécurité (voir AGENTS.md § "Fichiers à lire").
Le hook ne se déclenche pas sur resume ou /clear.
Lecture manuelle = fallback si hook absent.
Voir CLAUDE.md § "Chargement minimal" pour le détail.
Fin de session
Mettre à jour MEMORY.md (ce qui a été fait, décisions, prochaine étape, blocages).
Proposer /lesson si fix non-trivial.
Commiter MEMORY.md + LESSONS.md avec le code.
Voir CLAUDE.md Règle #2 pour le détail.
Sessions longues
Quand le contexte se dégrade → lancer /context-checkpoint (automatise le checkpoint).
Ne jamais continuer une session dégradée.
Voir CLAUDE.md Règle #3 pour le détail.
Quand ce skill est utile
Ce skill se charge quand le contexte détecte des mots-clés liés à la gestion de session.
Son rôle est de rappeler que les règles existent dans CLAUDE.md, pas de les redéfinir.
Pour le routing d'outils, voir .claude/rules/tool-routing.md.
Pour les checkpoints, utiliser /context-checkpoint.
Si une situation nécessite les règles complètes (chain of thought, Supermemory, CARL, hiérarchie des couches mémoire), lire directement CLAUDE.md Règles #4 à #8.
Références
- CLAUDE.md Règles #1-#8 → règles complètes de gestion du contexte
.claude/rules/tool-routing.md→ routing outils + discipline MCP.claude/hooks/session-start.sh→ injection auto MEMORY.md (startup + compact).claude/hooks/pre-compact.sh→ snapshot avant compaction- memory/MEMORY.md → état courant projet
- LESSONS.md → cache chaud des leçons (cap 50)
- Supermemory (projet) → archive principale des leçons
- docs/solutions/ → backup local + patterns détaillés