Agent skill
toggle-memory
Active ou desactive la session memory sur le projet courant. Si active, desactive et supprime le fichier. Si inactive, active la feature.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/toggle-memory
SKILL.md
Toggle Memory — Activer/desactiver la session memory
Quand activer ce skill
- Quand l'utilisateur invoque
/toggle-memory
Mecanisme
Le fichier marqueur .claude/.session-memory-enabled indique si la feature est active.
- Fichier present → session memory active
- Fichier absent → session memory inactive
Workflow
Etape 1 : Detecter l'etat actuel
Verifier si .claude/.session-memory-enabled existe dans le projet courant.
Etape 2A : Si active → Desactiver
- Supprimer
.claude/.session-memory-enabled - Si
.claude/session-memory.mdexiste :- Afficher un resume du contenu (titres de sections, nombre de lignes)
- Si
--savepasse en argument → Copier vers.claude/session-memory-{date}.mdavant suppression - Supprimer
.claude/session-memory.md
- Afficher :
Session memory desactivee. Le fichier de memoire a ete supprime.
Etape 2B : Si inactive → Activer
- Creer le dossier
.claude/s'il n'existe pas - Creer
.claude/.session-memory-enabledavec le contenu :# Session memory activee # Voir ~/koulia/common/session-memory.md pour la documentation - Verifier que
.claude/.session-memory-enabledest dans.gitignore(sinon avertir) - Afficher :
Session memory activee. En fin de session ou avant un /clear, je sauvegarderai automatiquement le contexte dans .claude/session-memory.md Pour desactiver : /toggle-memory
Comment les skills detectent la feature
Les skills qui supportent la session memory (dev-story, feature-planner, etc.) peuvent verifier :
Si .claude/.session-memory-enabled existe → Proposer de sauvegarder le contexte en fin de workflow
Ce n'est pas bloquant — un skill fonctionne normalement meme sans session memory.
Modes
| Etat actuel | Invocation | Resultat |
|---|---|---|
| Inactive | /toggle-memory |
Active la feature |
| Active | /toggle-memory |
Desactive + supprime la memoire |
| Active | /toggle-memory --save |
Desactive + archive la memoire avant suppression |
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?