🌱 Empieza aquí · Diseñador de loops de hábito éticos (Hook Model)
Esta semilla le enseña a tu asistente a diseñar por qué la gente vuelve a usar un producto —y a hacerlo sin trucos manipuladores—. Cuando le preguntes "¿por qué no regresan mis usuarios?" o "diséñame un ciclo de hábito para esto", en lugar de tirar tácticas sueltas va a diagnosticar el enganche en sus cuatro fases, puntuarlo de 0 a 10 con arreglos concretos, y pasarlo por un filtro ético que descarta cualquier diseño que no mejore de verdad la vida de quien lo usa. Menos "a ver si pega", más método con conciencia.
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 hace todo lo técnico y al final te dice cómo comprobar que quedó. Puede que veas 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 diseñador de loops de hábito", "haz el setup de esto". Te entiende igual.
Para el asistente que siembra 🤖
Esto es un skill (habilidad), no un hook (gancho de automatización). No hay que tocar
settings.json ni hacer chmod: los skills se descubren solos desde la carpeta de
habilidades del usuario, por su descripción. Sigue estos pasos y no inventes rutas:
usa $HOME siempre.
1. Copia el skill a la carpeta de habilidades
El skill vive en su propia subcarpeta, con el mismo nombre. Es un solo archivo de texto
(SKILL.md); no trae subcarpeta references/.
Claude Code / Cowork (macOS o Linux):
mkdir -p "$HOME/.claude/skills/hooked-ux"
cp kernel/SKILL.md "$HOME/.claude/skills/hooked-ux/SKILL.md"
Windows (Git Bash / WSL): misma ruta lógica ~/.claude/skills/hooked-ux/. Si el
usuario corre en Windows nativo, usa el equivalente
%USERPROFILE%\.claude\skills\hooked-ux\.
Cowork: si los skills del usuario viven en otra carpeta de habilidades, copia el
SKILL.mdahí en vez de en~/.claude/skills/. El contenido es idéntico; solo cambia el destino.
Codex: Codex no descubre skills por descripción, así que este componente no se disparará solo. Si el usuario trabaja en Codex, pega el contenido de
kernel/SKILL.mddentro de su archivo de instruccionesAGENTS.mdy que lo invoque a mano ("aplica el método del Hook Model a este loop"). Funciona como referencia, pero pierde el auto-disparo.
2. Permisos
No hace falta chmod: es un archivo de texto (.md), no un script ejecutable.
3. Verificación post-siembra (obligatoria)
Comprueba que el archivo quedó en su sitio y que el skill declara su nombre:
ls "$HOME/.claude/skills/hooked-ux/SKILL.md"
grep -m1 "^name:" "$HOME/.claude/skills/hooked-ux/SKILL.md"
Salida esperada:
/…/.claude/skills/hooked-ux/SKILL.md
name: hooked-ux
Si sale No such file or directory, la copia no se hizo; repite el paso 1.
Prueba de comportamiento (en una conversación nueva): pídele al usuario que te diga algo como "diagnostica por qué nadie regresa a [un producto suyo]" o "diséñame un ciclo de hábito para [su app]". La conducta correcta es que desgloses el loop en las 4 fases (Disparador → Acción → Recompensa variable → Inversión), des un score de 0 a 10 con arreglos por fase, y cierres con el veredicto de la Matriz de Manipulación (Facilitador / Vendedor / Entretenedor / Traficante). Si das consejos genéricos de engagement sin la estructura de 4 fases y sin el check ético, el skill no se cargó bien: revisa que el archivo esté en su carpeta.
Cuando todo dé lo esperado, avísale al usuario en una línea qué gana con esto.
✅ ¿Cómo sé que funcionó?
La próxima vez que estés dándole vueltas a por qué tu producto no retiene gente, tu asistente va a dejar de improvisar. En lugar de "ponle notificaciones y una racha", te va a traer algo como: "tu loop se rompe en la fase de Inversión —la gente no deja nada suyo dentro, así que no hay razón para volver—; aquí está el arreglo; y ojo, tal como está el diseño cae en cuadrante extractivo, así que hay que rediseñarlo, no solo pulirlo".
Vas a notar dos cosas: las conversaciones de retención se vuelven concretas y con estructura, y tu asistente te va a frenar cuando un diseño enganche a costa del usuario. Eso último es una bendición disfrazada. Eso es todo lo que tienes que ver. 🌱
