🌱 Empieza aquí · Reorganizar tus carpetas sin perder nada
Esta semilla le enseña a tu asistente un método seguro para reordenar el árbol de carpetas de un proyecto cuando se desordena. En vez de "limpiar" moviendo cosas a ciegas, tu asistente primero estudia cómo tú ya organizas, te propone una estructura nueva para que la apruebes, hace un respaldo, mueve por lotes y al final verifica por conteo que no se perdió ni un archivo.
Para instalarla
Abre esta carpeta con Claude Code o Cowork y dile a tu asistente:
"Siembra esta semilla 🌱"
Con eso basta de tu parte. Tu asistente coloca el método donde va y al final te dice cómo comprobar que quedó funcionando. Vas a ver algunas palabras en inglés en la pantalla; ni caso, él te guía.
¿Otras formas de pedírselo? "instala esta semilla", "pon a funcionar el método de reorganizar carpetas", "haz el setup de esto". Te entiende igual.
Para el asistente que siembra 🤖
Este componente es un workflow (método de trabajo), no un programa ejecutable.
No es un hook (gancho de automatización): no lleva chmod, no lleva entrada en
settings.json y no ejecuta ningún script por su cuenta. Se "siembra" colocando
el método donde tú, el asistente, lo leas y lo sigas cuando la persona te pida
reorganizar sus carpetas.
1. Copia el método donde lo leas siempre
El kernel trae dos archivos:
kernel/refactor-de-carpetas-seguro.md— el método en sí (las 4 fases, la red de seguridad triple y las reglas de aprobado / iterar / escalar).kernel/propuesta-antes-despues.ejemplo.md— una plantilla para presentarle a la persona la reorganización propuesta antes de mover nada.
Coloca refactor-de-carpetas-seguro.md en el lugar que tu plataforma carga
automáticamente como instrucción permanente, para que tengas el método a la mano
cuando te pidan reordenar carpetas:
Claude Code (macOS / Linux / Windows con Git Bash):
mkdir -p "$HOME/.claude/rules"
cp kernel/refactor-de-carpetas-seguro.md "$HOME/.claude/rules/refactor-de-carpetas-seguro.md"
Claude Code (Windows · PowerShell):
New-Item -ItemType Directory -Force -Path "$HOME\.claude\rules" | Out-Null
Copy-Item "kernel\refactor-de-carpetas-seguro.md" "$HOME\.claude\rules\refactor-de-carpetas-seguro.md"
Los archivos dentro de
~/.claude/rules/se cargan solos al inicio de cada sesión. Copia ahí solo el método. La plantillapropuesta-antes-despues.ejemplo.mdNO va en esa carpeta: la usas en el momento de armar la propuesta (paso 4 del método).
Cowork: usa la misma carpeta de reglas si tu proyecto la soporta
(.claude/rules/refactor-de-carpetas-seguro.md). Si no, coloca el archivo dentro
del proyecto y agrega una línea en el archivo de instrucciones del proyecto (el
CLAUDE.md), por ejemplo: "Cuando me pidas reorganizar carpetas, sigue el método
de refactor-de-carpetas-seguro.md."
Codex: Codex lee su archivo de instrucciones AGENTS.md. Copia el contenido de
refactor-de-carpetas-seguro.md dentro de AGENTS.md (o agrégale un puntero al
archivo si lo guardas aparte en el proyecto), para que el método se cargue con el
resto de tus instrucciones.
2. Aterriza los placeholders a ESTE sistema (recomendado)
El método usa tres placeholders. Reemplázalos con las rutas reales de la persona la primera vez que reorganicen algo (o déjalos como están y pregúntalos cuando toque):
<TU-CARPETA>→ la carpeta que se va a reorganizar (la raíz del proyecto).<TU-CARPETA-DE-RESPALDO>→ dónde guardar el respaldo comprimido (por ejemplo una carpeta de archivo o histórico dentro del proyecto).<TUS-ARCHIVOS-INDICE>→ los archivos que sirven de índice o mapa de navegación (por ejemplo un INDEX, un DASHBOARD o el archivo maestro que lista dónde está cada cosa).
3. Verificación post-siembra (obligatoria)
Como es un método (texto), la verificación tiene dos partes: que el archivo quedó en su lugar, y que el método se aplica de verdad.
a) El archivo quedó colocado (ejemplo Claude Code):
ls -la "$HOME/.claude/rules/refactor-de-carpetas-seguro.md"; echo "exit=$?"
Salida esperada: una línea que lista el archivo (con su tamaño) y exit=0. Si
sale No such file or directory, la copia no se hizo; repite el paso 1.
b) El método se aplica (prueba de comportamiento, en una conversación nueva):
Crea una carpeta de prueba con unos cuantos archivos y subcarpetas desordenadas, y
pídele a tu asistente: "reorganiza esta carpeta respetando cómo la tengo". La
conducta correcta es que el asistente (1) primero te pregunte o estudie tu lógica
de organización y te muestre una propuesta "antes → después", (2) te pida hacer un
respaldo y tu visto bueno antes de mover nada, y (3) al final compare el conteo de
archivos antes y después. Si en vez de eso empieza a mover archivos de golpe sin
proponer ni respaldar, el método no se cargó: revisa que el archivo esté en la
carpeta de reglas (o dentro de AGENTS.md en Codex).
Una forma rápida de comprobar el contrato de cero pérdidas tú mismo:
find "<TU-CARPETA>" -type f | wc -l # antes de mover
# ... el asistente reorganiza ...
find "<TU-CARPETA>" -type f | wc -l # después: debe dar el mismo número
Cuando ambas partes pasen, avísale a la persona en una línea qué gana con esto.
✅ ¿Cómo sé que funcionó?
De ahora en adelante, cuando le pidas a tu asistente reordenar unas carpetas, no va a improvisar. Primero te va a mostrar cómo entiende tu forma de organizar y una propuesta de "antes → después" para que la apruebes. Luego hace un respaldo, mueve por lotes preguntándote en cada paso, y al final te confirma con números que no se perdió ni un archivo y que ningún enlace quedó roto.
No tienes que memorizar nada. Solo vas a notar que reorganizar deja de dar miedo: respeta tu lógica, no se pierde nada, y tu navegación sigue funcionando. 🌱
