← ClaudeAtlas

reordenar-memoriaslisted

Reconecta las memorias de Claude Code cuando el usuario mueve, renombra o reorganiza carpetas de proyecto. Usar cuando diga cosas como "moví carpetas", "reordená las memorias", "reorganicé proyectos", "cambié una carpeta de lugar y se desconectó la memoria", o cuando cree/quiera registrar un proyecto nuevo en el sistema de DNI. También para revisar el estado del registro o agregar una carpeta raíz a vigilar.
agusbosss/claude-memory-keeper · ★ 0 · AI & Automation · score 67
Install: claude install-skill agusbosss/claude-memory-keeper
# Reordenar memorias de proyectos (sistema de DNI) Claude Code indexa memoria e historial por la **ruta absoluta** de la carpeta (`~/.claude/projects/<clave>/`), así que mover/renombrar una carpeta **desconecta** su memoria. Este sistema lo resuelve dándole a cada proyecto un DNI estable que viaja dentro de la carpeta (`.claude-project-id`) y un registro central que recuerda dónde estaba cada uno. ## Herramienta Motor: `~/.claude/scripts/claude_projects.py` (Python 3, sin dependencias). Registro: `~/.claude/project-registry.json`. Backups: `~/.claude/projects-archive/`. ## Qué hacer según lo que pida el usuario **"Moví carpetas / reordená / reorganicé"** → correr: ```bash python3 ~/.claude/scripts/claude_projects.py reconcile ``` Escanea las raíces vigiladas, enrola proyectos nuevos y reconecta los movidos. Reconecta memoria + transcripts (reescribiendo el `cwd` interno de los `.jsonl`) y además migra la config por-proyecto de `~/.claude.json` (servidores MCP, permisos, confianza). Después mostrar al usuario el resumen tal cual lo imprime el script. Los cambios de `~/.claude.json` **toman efecto al reiniciar Claude Code**. **"Se desconectó un conector/MCP/permiso al mover"** → es config de `~/.claude.json`. Correr: ```bash python3 ~/.claude/scripts/claude_projects.py sync-config # migra MCP/permisos/confianza a la ruta nueva (no destructivo) python3 ~/.claude/scripts/claude_projects.py prune-config # limpia entradas huérfanas ya migradas o sin config ``` **"Dejó