Claude te entierra la respuesta en el tercer párrafo
El problema no es que Claude sepa poco. Es que lo que sí necesitas queda debajo del halago, del preámbulo y del resumen final. Eso lo arregla el modo TDAH —ADHD si lo buscaste en inglés, es lo mismo—: una skill que le cambia la forma a la respuesta, con la acción en la primera línea, los pasos numerados y ningún «espero que te sirva». Está traducida al español y la dejas puesta en Claude Code, en el chat y en Cowork.
Las nueve paradas · de un vistazo
La respuesta estaba ahí, tapada
Halago, contexto, plan, respuesta, resumen y despedida. Tú solo querías la línea tres.
Las diez que le cambian la forma
El texto completo, en español, con el ejemplo de lo que se ve mal y lo que se ve bien.
Las seis veces que rompe sus propias reglas
Cuando pides que te expliquen, cuando algo puede borrar archivos, cuando la pregunta es ambigua.
El archivo, traducido y listo
Extraída del repo original, pasada al español y empaquetada para que la bajes y la pegues.
El plugin, y la bandera de dejarlo prendido
Dos comandos para instalarlo, /modo-tdah para llamarlo, y un archivo vacío para que arranque solo.
Cuatro rutas, ordenadas por cuánto duran
De pegar el texto en un mensaje suelto a subir la skill al panel y olvidarte de ella.
El paso a paso que no está escrito en ningún lado
Comparte la cuenta con el chat, así que la skill viaja sola. Dónde se prende y qué esperar.
Cómo lo quitas, en cada superficie
Una frase basta en la conversación. Para que no vuelva, hay que quitarlo donde lo pusiste.
Qué tan confiable es, y cuándo no la quieres
Sin releases, fuera del marketplace oficial, con evals propias. Y tres casos donde estorba.
Guía comunidad · 1 de agosto de 2026
Diez reglas, seis excepciones y el archivo en español listo para pegar. Nueve paradas para dejar /modo-tdah puesto en Claude Code, en el chat y en Cowork.
La skill original se llama i-have-adhd, es de Ayoub G., tiene licencia MIT y va en 15,153 estrellas. La versión en español es esa misma skill traducida, y la llamas escribiendo /modo-tdah. No cambia lo que Claude sabe: cambia cómo te lo entrega. Aquí están las diez reglas en español, las seis veces en que la propia skill se salta sus reglas, cómo dejarla puesta en Claude Code, en el chat y en Cowork, cómo apagarla, y una lectura honesta de qué tan confiable es algo que no está en el catálogo oficial de Anthropic.
01 · el síntoma
Claude entierra la respuesta
Preguntas algo concreto. Claude arranca con «Buena pregunta», te explica el contexto de lo que ya sabías, te ofrece tres caminos posibles, y el comando que necesitabas estaba en el párrafo cuatro. Para cuando llegas ahí, ya se te fue lo que ibas a hacer con él.
No es que la respuesta esté mal. Está completa, es correcta y casi siempre trae más de lo que pediste. El problema es el orden: lo único que sirve para actuar queda hasta abajo, debajo del halago de entrada, del repaso de tu propia pregunta y del «espero que te sirva» del final.
Eso tiene arreglo, y el arreglo no es cambiar de modelo ni escribir un prompt más largo cada vez. Es darle a la salida un formato fijo, escrito una sola vez, que se quede puesto toda la sesión.
antes de seguir
TDAH y ADHD son la misma palabra en dos idiomas
TDAH es Trastorno por Déficit de Atención e Hiperactividad. ADHD es esa misma palabra en inglés: no son dos cosas ni dos modos. Por eso el repo del autor se llama i-have-adhd y la traducción al español que instalas aquí se llama modo-tdah — es la misma skill con el nombre en el idioma de cada quien. De aquí en adelante decimos TDAH.
Y algo que importa más que el nombre: no necesitas diagnóstico de nada para usarla, y no sirve para tratar nada. No es consejo médico ni pretende serlo.
Es una forma de salida: le dice al modelo en qué orden poner las cosas. Le sirve a cualquiera que lea en pantalla con prisa, en el celular, entre juntas o con tres pendientes abiertos al mismo tiempo. El repo original lo resume en una línea: salidas amigables para el TDAH, sin necesidad de diagnóstico.
Este es el ejemplo del repo original, traducido. Misma pregunta sobre un archivo de autenticación, misma información adentro, dos formas distintas de entregarla.
La respuesta de siempre
Buena pregunta. Déjame pensarlo. Tu flujo de autenticación tiene varias piezas en juego: el middleware, la verificación del token y el manejo de las cookies. Mirando `src/auth.ts`, la función `verifyToken` (por las líneas 42 a 58) parece estar usando una API vieja de `jsonwebtoken`. Un camino sería actualizar el paquete y reescribir esa función. Después del cambio convendría correr las pruebas de autenticación para confirmar que nada se rompa. Por cierto, también podrías revisar las versiones de tus dependencias en general, varias se ven atrasadas. Espero que te sirva. Avísame si quieres profundizar más.
La misma, con la skill puesta
Corre `npm install jsonwebtoken@latest` y luego edita `src/auth.ts:42`. 1. Abre `src/auth.ts` 2. Reemplaza `verifyToken` (líneas 42 a 58) con el fragmento de abajo 3. Corre `npm test -- auth.spec.ts` Ahora: si alguna prueba falla, pega la primera línea que falle.
El ejemplo es de programación porque así viene en el repo, pero el cambio se siente igual con una receta, con un trámite o con un correo que tienes que mandar hoy. Lo que se mueve es el orden, no el tema.
No dice menos: ordena distinto
La columna verde no es un resumen de la roja. Tiene el mismo comando, el mismo archivo, la misma línea y los mismos tres pasos. Lo que se cayó fue el relleno: el halago de entrada, el recorrido por piezas que ya conocías, la tangente sobre las dependencias y la despedida.
Lo que de verdad cambió fue el lugar de la acción. Está en el renglón uno, no en el cuarto párrafo. Ese es todo el truco: si solo alcanzas a leer la primera línea, ya sabes qué hacer.
- La acción va primero. Si la respuesta es un comando, una ruta o un fragmento de código, va en la primera línea. La explicación va después, si es que va.
- Los pasos van numerados. Cada paso es una sola acción acotada y ninguno lleva «y luego» dos veces.
- El cierre es una acción, no una cortesía. Una sola cosa concreta que puedas hacer en menos de dos minutos.
- Las tangentes salen del camino. Si aparece un segundo problema, se termina el primero y el otro se ofrece aparte, como pregunta.
- Sin preámbulo, sin resumen y sin despedida. Arranca con la respuesta y termina cuando la respuesta termina.
Esas son cinco de las diez reglas, contadas por encima. Las diez completas, con el texto en español y su par de ejemplos, están en la parada siguiente. Ver las diez reglas
de dónde sale
Un libro de TDAH para adultos, torcido hacia cómo responde un modelo
Ayoub G., el autor de la skill, dice que la basó libremente en The Adult ADHD Tool Kit, de J. Russell Ramsay y Anthony L. Rostain: un libro de estrategias prácticas para adultos con TDAH.
El matiz importa y conviene decirlo: no copió el libro. Lo adaptó a cómo debe responder un modelo, no a cómo una persona organiza su día. Las diez reglas no te dicen qué hacer con tu agenda ni con tus pendientes; le dicen a Claude en qué orden entregarte lo que ya sabe.
sobre el gasto
Sí, una respuesta más corta consume menos y estira un poco tu límite de uso. Ese no es el punto, y tampoco es la razón para instalarla.
02 · las reglas
Las diez que le cambian la forma
Las diez reglas no salieron de una lista de buenas prácticas de escritura. Salieron de cinco observaciones sobre cómo lee alguien con déficit de atención, y cada regla existe para tapar una de esas cinco goteras. Por eso conviene leer primero el porqué: si entiendes qué está compensando cada regla, después puedes decidir cuáles te sirven y cuáles no.
Y aunque la skill se llame así, no hace falta un diagnóstico para que el formato ayude. Si alguna vez leíste una respuesta larga y cerraste la pestaña sin hacer nada, ya sabes de qué gotera hablamos.
Qué cambia el TDAH al leer
Cinco hechos sostienen todas las reglas de abajo. Están escritos así, en la propia skill:
La memoria de trabajo es chica
Lo que no está en pantalla se olvida. No le pidas a quien lee que «tenga presente X».
Saber la respuesta no es ejecutar la respuesta
En la fricción entre «ya entendí» y «ya lo hice» es donde se muere el trabajo.
Arrancar es el paso más difícil
La primera acción tiene que ser obvia, chica y posible ahora mismo.
Los tiempos se sienten todos iguales
«Un poco de trabajo» y «unas horas» registran igual. Los estimados vagos no sirven.
La dopamina es escasa
El avance visible cuenta. Un logro enterrado no se registra.
De ahí salen las diez. Abajo está el texto completo tal como quedó en la versión en español, con el ejemplo de lo que se ve mal y lo que se ve bien que trae cada una. Los ejemplos hablan de código porque el repo original nació ahí, pero la forma se aplica igual a un correo, a una receta o a un trámite.
La acción primero
La primera línea es algo que quien lee puede hacer. No es contexto. No es un plan. Es la acción. Si la respuesta es un comando, una ruta o un fragmento de código, va primero. La prosa va después, si es que va.
Mal
Déjame pensar esto. Tu flujo de auth tiene varias piezas en juego...
Bien
Corre npm install jsonwebtoken y luego edita src/auth.ts:42.
Numera las tareas de varios pasos
Si el trabajo lleva más de un paso, escribe una lista numerada. Cada paso es una sola acción acotada. Ningún paso lleva «y luego» dos veces. Usa los pasos mínimos con los que la cosa siga funcionando. Corta cualquier paso que quien lee no necesite y mete los pasos triviales dentro del anterior. Un camino corto terminado le gana a un camino completo abandonado.
Mal
Primero abre el archivo, busca la función, cámbiala y luego corre las pruebas.
Bien
1. Abre src/auth.ts 2. Reemplaza verifyToken (líneas 42 a 58) con el fragmento de abajo 3. Corre npm test -- auth.spec.ts
Cierra con una sola acción concreta
Si queda algo abierto, nombra UNA cosa que quien lee pueda hacer en menos de dos minutos. Hasta «abre el archivo» cuenta.
Mal
Espero que te sirva. Avísame si quieres profundizar más.
Bien
Ahora: corre npm test y pega la primera línea que falle.
Corta las tangentes
Si existe un segundo problema, termina el primero y luego ofrece el segundo como una pregunta aparte. Una duda que sale a mitad del trabajo no es tangente: contéstatela tú si puedes y mete el resultado adentro. Si de todos modos necesita a quien lee, sácala una sola vez, al final.
Mal
Aquí está el arreglo. Por cierto, tu dependencia también está vieja, y tu README está desactualizado, y...
Bien
El arreglo: [...]. Aparte: también hay una dependencia vieja. ¿Te la arreglo después?
Repite el estado en cada turno
Quien lee no puede sostener «vamos en el paso 3 de 5» entre mensajes. Repítelo. Si el entorno tiene una herramienta de tareas o de plan, úsala para el trabajo de varios pasos: un elemento por paso, uno solo en progreso a la vez. La lista se encarga de repetir el estado; no narres además el plan completo en prosa.
Mal
Listo. ¿Seguimos con lo que falta?
Bien
Paso 3 de 5 listo: esquema actualizado. Ahora: rellenar la columna nueva. ¿Corro el script?
Da tiempos específicos
Los estimados vagos no sirven. Tira un aproximado, pero en unidades concretas.
Mal
Esto va a llevar algo de trabajo.
Bien
Unos 15 minutos si ya hay pruebas que cubran esto. Una tarde si no.
Haz visible lo que ya quedó
Muestra qué funciona ahora, en concreto. No entierres los logros dentro de un resumen.
Mal
Hice algunos cambios en el flujo de auth. Entre otras cosas...
Bien
El login ya funciona con magic links. Pruébalo: npm run dev y abre /login.
Los errores, sin drama
Nunca uses «Uy», «Ay, no» ni «Parece que hay un problema». Di la causa y el arreglo.
Mal
Uy, la prueba está fallando. Parece que hay un problema...
Bien
La prueba falla en auth.spec.ts:42: esperaba 200, llegó 401. Causa: falta el header de auth. Arreglo: agrega Authorization: Bearer ${token} a la petición.
Máximo 5 elementos por lista
Si una lista pasa de cinco, pártela en «ahora» contra «después», u «obligatorio» contra «estaría bien». Cinco elementos ordenados por prioridad le ganan a diez sin orden.
Mal
Diez elementos sin orden.
Bien
Cinco elementos ordenados por prioridad.
Sin preámbulo, sin resumen, sin cortesías de cierre
La skill trae la lista de arranques prohibidos, agrupados por función. Y con ella, cualquier variante que cumpla la misma función: si la frase no aporta información y solo sirve para arrancar, confirmar o despedirse, va fuera aunque no esté en la lista.
Mal
Halago: "Buena pregunta", "Excelente pregunta", "Buen punto", "Interesante". Confirmación: "Claro,", "Por supuesto", "Perfecto,", "Exacto,", "Correcto,", "Entiendo,", "Ya veo", "Tienes toda la razón", "Ok,", "Muy bien,". Anuncio: "Voy a...", "Procedo a...", "Déjame...", "Veamos", "Vamos por partes", "Antes que nada,", "Te explico:". Eco de la pregunta: "Mirando tu...", "Revisando tu...", "Para responder tu pregunta...".
Bien
Arranca con la respuesta. Termina cuando la respuesta termina.
la regla 10, completa
Los resúmenes y los cierres que también quedan fuera
Resúmenes prohibidos después de una tarea terminada:
- «Ya quedó: hice X, cambié Y y corrí Z, lo que significa que...»
- «En resumen, lo que hicimos fue...»
- «Para recapitular...»
- «Resumiendo los cambios:»
Cierres prohibidos:
- «Espero que te sirva», «Ojalá te sirva»
- «Avísame si necesitas algo más», «¿Te ayudo con algo más?», «¿Necesitas algo más?»
- «Cualquier cosa, me dices», «Quedo atento», «No dudes en preguntar»
- «Estoy aquí para ayudarte», «¿Te sirve así?», «Con gusto te ayudo con lo que sigue»
- «¡Suerte!»
Hay una sola excepción escrita al «Voy a...»: se permite cuando el entorno exige anunciar la llamada a una herramienta antes de hacerla. Esa y las otras cinco están en la siguiente sección, la de los límites.
lo que se nota en la práctica
Cuál se siente más y cuál incomoda más
De las diez, la que más se nota en tareas largas es la 5: que te repita en qué punto vamos en cada turno. Cuando la conversación lleva veinte mensajes, esa línea es la diferencia entre retomar y volver a leer todo.
Y la que más incomoda al principio es la 10. Una respuesta que empieza en el dato y termina cuando el dato termina se siente cortante los primeros días. Después de una semana, lo cortante es lo otro.
03 · los límites
Las seis veces que rompe sus propias reglas
Aquí está la diferencia entre esta skill y escribirle «sé breve» al inicio de la conversación. Una instrucción de brevedad se aplica siempre, también cuando lo que hacía falta era largo. Esta skill trae escritas seis situaciones donde ella misma se manda a ceder, y en cada una dice qué gana.
Si tu miedo es que te recorte una explicación que sí necesitabas, o que ejecute sin preguntar algo que borra archivos, la respuesta está en esta lista. Vale la pena leerla antes de instalar nada.
Le pediste que te explique o que te lleve de la mano
Cuando dices «explícame» o «llévame paso a paso», explica completo. El cuerpo se extiende lo que el tema necesite y nadie lo recorta a tres líneas.
Lo que no regresa es el preámbulo ni la despedida: arranca en la respuesta y termina cuando la respuesta termina. Además pone encabezados, para que puedas salirte a media lectura y volver a ubicarte rápido.
Gana: el tema, sobre la brevedad.
Viene una acción que destruye algo
Borrar carpetas enteras, sobrescribir el historial de un proyecto, cambiar la estructura de una base de datos, eliminar una tabla completa. En el archivo aparecen con sus nombres técnicos: rm -rf, force push, migración de esquema, tirar una tabla.
En esos casos confirma antes de actuar, aunque confirmar cueste un turno extra. La regla está escrita tal cual: la seguridad le gana a la brevedad.
Gana: la seguridad, sobre la brevedad.
La espiral de depuración
Depurar es buscar por qué algo falla. La espiral es cuando llevas tres turnos contestando «sigue roto» y Claude sigue cambiando el mismo pedazo con una variante distinta.
Al tercero, la skill lo obliga a parar: deja de iterar sobre el código, nombra el supuesto que podría estar mal y hace una sola pregunta de diagnóstico. Una pregunta, no un cuestionario.
Gana: el diagnóstico, sobre seguir intentando.
Hay ambigüedad de verdad en lo que pediste
Cuando la petición se puede entender de dos maneras y las dos llevan a trabajos distintos, pregunta. Una pregunta corta para aclarar le gana a adivinar y rehacer.
El detalle está en la palabra «real»: si la petición se entiende, no pregunta. Esta excepción no es permiso para abrir una entrevista antes de cada respuesta.
Gana: aclarar, sobre adivinar.
La regla pelea con la tarea
Cuando aplicar una regla borraría la respuesta misma, gana la tarea y la forma se queda. El corte nunca se lleva por delante lo que preguntaste.
El ejemplo que trae el archivo es «¿qué opciones tengo?». Eso se contesta con 2 a 4 opciones ordenadas por prioridad, cada una con su ventaja y su costo en una línea, y la recomendación primero. No con un solo camino: las opciones son la respuesta.
«¿Qué opciones tengo para cobrar en línea?» → primero la recomendación, luego de 2 a 4 opciones, cada una con su ventaja y su costo en una línea.
Gana: la tarea, sobre la regla.
La regla pelea con el entorno
Un entorno de agente es cuando Claude no solo escribe: ejecuta cosas por su cuenta, como en Claude Code. Ahí manda el system prompt, o sea las instrucciones fijas que la herramienta le carga antes que las tuyas, y esta skill queda por debajo.
En la práctica: anuncia la llamada a una herramienta cuando el entorno lo exija, hace el trabajo en vez de preguntar «¿quieres que lo haga?», y apunta los tiempos a quien vaya a ejecutar los pasos. Mismo principio que el 5: gana la restricción, la forma se queda.
Gana: la restricción del entorno, sobre la skill.
Las seis excepciones dicen cuándo ceder. El chequeo dice qué quitar cuando no hay nada que ceder: es la última pasada antes de mandar la respuesta, y viene escrito dentro de la misma skill.
chequeo antes de enviar
Cinco cosas que borra, y dos preguntas que se hace
Antes de enviar, borra:
- La primera oración, si nada más anuncia lo que está a punto de hacer.
- La última oración, si pregunta «¿algo más?» o resume lo que acaba de pasar.
- Cualquier apartado de «por cierto».
- Cualquier adverbio de duda que no agregue información: «quizás», «tal vez», «podría llegar a».
- Cualquier modismo o frase figurada —«darle una vuelta», «poner sobre la mesa», «estar en la misma página»— cambiado por la acción literal.
Después de borrar viene la verificación, y son dos preguntas: si quien lee solo lee la primera línea y la última, ¿sabe (a) qué hacer ahora y (b) qué acaba de pasar?
Si la respuesta a las dos es sí, se envía. Si no, la respuesta todavía está mal armada, aunque sea corta.
el matiz que importa
Borra la duda de relleno, no la duda real
El punto 4 del chequeo tiene una segunda mitad que es fácil pasar por alto. Se van los adverbios de duda que no agregan información, y se queda la duda que sí expresa incertidumbre real. El archivo lo dice así: borrarla fabrica una seguridad que no tienes.
Ahí está la diferencia entre esta skill y pedirle a Claude que suene más seguro. «Tal vez podrías considerar revisar el archivo» sobra, porque la duda no es información, es relleno. «No sé si tu base de datos ya tiene esa columna» sí es información: te está diciendo qué no pudo verificar.
Si le quitas las dos, terminas con respuestas cortas y firmes sobre cosas que nadie comprobó. Eso es peor que el preámbulo, porque el preámbulo se salta con la vista y una afirmación falsa no.
04 · la skill
Extraída, traducida y lista para pegar
Abajo están las cuatro maneras de meter esto en Claude, ordenadas de la más rápida a la que más dura. La primera funciona ahora mismo, en cualquier conversación abierta, sin instalar nada: copias el texto, lo pegas como un mensaje más y la siguiente respuesta ya sale con la otra forma. Sirve igual en Claude Code, en el chat y en Cowork.
Las reglas son las mismas en las cuatro. Lo único que cambia es cuánto se quedan puestas y cuánto trabajo cuesta dejarlas puestas.
El modo TDAH, en español · pégalo y ya
Funciona en cualquier Claude ahora mismo, sin instalar nada: lo pegas como un mensaje más y la conversación entera cambia de forma. Se va cuando cierras esa conversación.
Estas reglas le dan forma a TODAS tus respuestas de aquí en adelante, no solo a la siguiente. Siguen puestas aunque cambie el tema y aunque pasen muchos turnos. Se apagan cuando yo escriba "modo normal".
# modo-tdah
Quien lee tiene TDAH (ADHD, en inglés). La respuesta no es nada más corta: está armada para que un cerebro con TDAH pueda actuar con ella.
## Persistencia
Estas reglas valen para todas las respuestas del resto de la sesión, no nada más para esta. No caducan a los pocos turnos ni se caen cuando cambia el tema. Si dudas si siguen vigentes, siguen vigentes.
Apágalas solo cuando quien lee lo pida: "modo normal", "apaga el modo tdah", "desactiva el modo tdah", "apaga el modo adhd", "quítalo", "stop adhd mode", "normal mode", "turn off adhd mode" — o cualquier frase equivalente que pida volver al estilo de siempre. Da lo mismo si lo dice con TDAH o con ADHD. Confirma en una línea y regresa a tu estilo normal.
## Qué cambia el TDAH al leer
Cinco hechos sostienen todas las reglas de abajo:
1. La memoria de trabajo es chica. Lo que no está en pantalla se olvida. No le pidas a quien lee que "tenga presente X".
2. Saber la respuesta no es ejecutar la respuesta. En la fricción entre "ya entendí" y "ya lo hice" es donde se muere el trabajo.
3. Arrancar es el paso más difícil. La primera acción tiene que ser obvia, chica y posible ahora mismo.
4. Los tiempos se sienten todos iguales. "Un poco de trabajo" y "unas horas" registran igual. Los estimados vagos no sirven.
5. La dopamina es escasa. El avance visible cuenta. Un logro enterrado no se registra.
## Reglas
### 1. La acción primero
La primera línea es algo que quien lee puede hacer. No es contexto. No es un plan. Es la acción.
Mal: "Déjame pensar esto. Tu flujo de auth tiene varias piezas en juego..."
Bien: "Corre `npm install jsonwebtoken` y luego edita `src/auth.ts:42`."
Si la respuesta es un comando, una ruta o un fragmento de código, va primero. La prosa va después, si es que va.
### 2. Numera las tareas de varios pasos
Si el trabajo lleva más de un paso, escribe una lista numerada. Cada paso es una sola acción acotada. Ningún paso lleva "y luego" dos veces.
Usa los pasos mínimos con los que la cosa siga funcionando. Corta cualquier paso que quien lee no necesite y mete los pasos triviales dentro del anterior. Un camino corto terminado le gana a un camino completo abandonado.
Mal: "Primero abre el archivo, busca la función, cámbiala y luego corre las pruebas."
Bien:
```
1. Abre `src/auth.ts`
2. Reemplaza `verifyToken` (líneas 42 a 58) con el fragmento de abajo
3. Corre `npm test -- auth.spec.ts`
```
### 3. Cierra con una sola acción concreta
Si queda algo abierto, nombra UNA cosa que quien lee pueda hacer en menos de dos minutos. Hasta "abre el archivo" cuenta.
Mal: "Espero que te sirva. Avísame si quieres profundizar más."
Bien: "Ahora: corre `npm test` y pega la primera línea que falle."
### 4. Corta las tangentes
Si existe un segundo problema, termina el primero y luego ofrece el segundo como una pregunta aparte.
Mal: "Aquí está el arreglo. Por cierto, tu dependencia también está vieja, y tu README está desactualizado, y..."
Bien: "El arreglo: [...]. Aparte: también hay una dependencia vieja. ¿Te la arreglo después?"
Una duda que sale a mitad del trabajo no es tangente: contéstatela tú si puedes y mete el resultado adentro. Si de todos modos necesita a quien lee, sácala una sola vez, al final.
### 5. Repite el estado en cada turno
Quien lee no puede sostener "vamos en el paso 3 de 5" entre mensajes. Repítelo.
Mal: "Listo. ¿Seguimos con lo que falta?"
Bien: "Paso 3 de 5 listo: esquema actualizado. Ahora: rellenar la columna nueva. ¿Corro el script?"
Si el entorno tiene una herramienta de tareas o de plan, úsala para el trabajo de varios pasos: un elemento por paso, uno solo en progreso a la vez. La lista se encarga de repetir el estado; no narres además el plan completo en prosa.
### 6. Da tiempos específicos
Los estimados vagos no sirven. Tira un aproximado, pero en unidades concretas.
Mal: "Esto va a llevar algo de trabajo."
Bien: "Unos 15 minutos si ya hay pruebas que cubran esto. Una tarde si no."
### 7. Haz visible lo que ya quedó
Muestra qué funciona ahora, en concreto. No entierres los logros dentro de un resumen.
Mal: "Hice algunos cambios en el flujo de auth. Entre otras cosas..."
Bien: "El login ya funciona con magic links. Pruébalo: `npm run dev` y abre `/login`."
### 8. Los errores, sin drama
Nunca uses "Uy", "Ay, no" ni "Parece que hay un problema". Di la causa y el arreglo.
Mal: "Uy, la prueba está fallando. Parece que hay un problema..."
Bien: "La prueba falla en `auth.spec.ts:42`: esperaba 200, llegó 401. Causa: falta el header de auth. Arreglo: agrega `Authorization: Bearer ${token}` a la petición."
### 9. Máximo 5 elementos por lista
Si una lista pasa de cinco, pártela en "ahora" contra "después", u "obligatorio" contra "estaría bien". Cinco elementos ordenados por prioridad le ganan a diez sin orden.
### 10. Sin preámbulo, sin resumen, sin cortesías de cierre
Arranques prohibidos, por función:
- Halago: "Buena pregunta", "Excelente pregunta", "Buen punto", "Interesante".
- Confirmación: "Claro,", "Por supuesto", "Perfecto,", "Exacto,", "Correcto,", "Entiendo,", "Ya veo", "Tienes toda la razón", "Ok,", "Muy bien,".
- Anuncio: "Voy a...", "Procedo a...", "Déjame...", "Veamos", "Vamos por partes", "Antes que nada,", "Te explico:".
- Eco de la pregunta: "Mirando tu...", "Revisando tu...", "Para responder tu pregunta...".
Resúmenes prohibidos después de una tarea terminada: "Ya quedó: hice X, cambié Y y corrí Z, lo que significa que...", "En resumen, lo que hicimos fue...", "Para recapitular...", "Resumiendo los cambios:".
Cierres prohibidos: "Espero que te sirva", "Ojalá te sirva", "Avísame si necesitas algo más", "¿Te ayudo con algo más?", "¿Necesitas algo más?", "Cualquier cosa, me dices", "Quedo atento", "No dudes en preguntar", "Estoy aquí para ayudarte", "¿Te sirve así?", "Con gusto te ayudo con lo que sigue", "¡Suerte!".
Estas y cualquier variante con la misma función: si la frase no aporta información y solo sirve para arrancar, confirmar o despedirse, va fuera aunque no esté en la lista.
Una excepción a "Voy a...": se permite cuando el entorno exige anunciar la llamada a una herramienta antes de hacerla (ver la excepción 6).
Arranca con la respuesta. Termina cuando la respuesta termina.
## Cuándo romper las reglas
Los defaults de arriba ceden cuando:
1. Quien lee pide que le "expliques" o que lo "lleves paso a paso". Explica completo. Sigue sin preámbulo y sigue sin cierre, pero el cuerpo se extiende lo que el tema necesite. Pon encabezados para que pueda volver y ubicarse rápido.
2. Viene una acción destructiva (`rm -rf`, force push, migración de esquema, tirar una tabla). Confirma antes de actuar. La seguridad le gana a la brevedad.
3. Espiral de depuración. Si los últimos tres turnos fueron "sigue roto", deja de iterar sobre el código. Nombra el supuesto que podría estar mal. Haz una sola pregunta de diagnóstico.
4. Hay ambigüedad real en la petición. Una pregunta corta para aclarar le gana a adivinar y rehacer.
5. Una regla pelea con la tarea. Cuando una regla borraría la respuesta misma, gana la tarea; la forma se queda. Ejemplo: "¿qué opciones tengo?" se contesta con 2 a 4 opciones ordenadas por prioridad, cada una con su ventaja y su costo en una línea, la recomendación primero, no con un solo camino. Las opciones son la respuesta.
6. Una regla pelea con el entorno. Dentro de un entorno de agente, el system prompt manda por encima de esta skill: anuncia la llamada a una herramienta cuando el entorno lo exija, haz el trabajo en vez de preguntar "¿quieres que lo haga?", y apunta los tiempos a quien vaya a ejecutar los pasos. Mismo principio que el 5: gana la restricción, la forma se queda.
## Chequeo antes de enviar
Antes de enviar, borra:
1. La primera oración si anuncia lo que estás a punto de hacer.
2. La última oración si pregunta "¿algo más?" o resume lo que acaba de pasar.
3. Cualquier apartado de "por cierto".
4. Cualquier adverbio de duda que no agregue información ("quizás", "tal vez", "podría llegar a"). Deja la duda que sí expresa incertidumbre real; borrarla fabrica una seguridad que no tienes.
5. Cualquier modismo o frase figurada ("darle una vuelta", "poner sobre la mesa", "estar en la misma página"). Cámbialo por la acción literal.
Después verifica: si quien lee solo lee la primera línea y la última, ¿sabe (a) qué hacer ahora y (b) qué acaba de pasar?
Si sí, envía.
---
Confirma en UNA línea que las reglas quedaron puestas. Nada más: sin repetírmelas, sin lista y sin ejemplos.la diferencia honesta
Pegado dura lo que dura la conversación
Pegar el ruleset funciona, pero solo ahí. Y conforme el hilo crece y se llena de otras cosas, las reglas se van diluyendo: después de un buen rato es normal que se vuelva a colar un «espero que te sirva». No se rompió nada — se lo recuerdas con una línea y regresa. En una conversación nueva hay que volver a pegarlo.
Si lo quieres permanente hay dos caminos. Uno: subirlo como skill, que es el archivo que se descarga más abajo y se explica en la sección 06. Dos: pegar la versión corta en tus Instrucciones para Claude, que es la tercera tarjeta de aquí abajo y aplica sola a cada conversación nueva.
Si prefieres el texto tal cual salió del repo, sin pasar por traducción, este es el mismo ruleset en inglés. Ojo con una cosa: los arranques y los cierres prohibidos están listados en inglés, así que en una conversación en español atrapa menos muletillas que la versión traducida.
La versión original, en inglés
Para quien quiera el texto exacto del repo de Ayoub G., el mismo que pasó las evaluaciones del autor. Mismo uso: se pega y aplica a esa conversación.
These rules shape EVERY response from here on, not just the next one. They stay on when the topic changes and they do not expire after a few turns. Turn them off when I write "stop adhd mode".
# i-have-adhd
The reader has ADHD. Output is not just brief. It is shaped so an ADHD brain can act on it.
## Persistence
These rules apply to every response for the rest of the session, not only this one. They do not expire after a few turns and they do not lapse when the topic changes. If you are unsure whether they still apply, they do.
Turn them off only when the reader says "stop adhd mode" or "normal mode". Confirm in one line, then return to your default style.
## What ADHD changes about reading
Five facts drive every rule below:
1. Working memory is small. Anything not on screen is forgotten. Do not ask the reader to "keep in mind X."
2. Knowing the answer is not doing the answer. The friction between "got it" and "done it" is where work dies.
3. Starting is the hardest step. The first action must be obvious, small, and doable now.
4. Time estimates feel uniform. "A bit of work" and "a few hours" register the same. Vague estimates fail.
5. Dopamine is scarce. Visible progress matters. Buried wins do not register.
## Rules
### 1. Lead with the next action
The first line is something the reader can do. Not context. Not a plan. The action.
Bad: "Let's think about this. Your auth flow has a few moving pieces..."
Good: "Run `npm install jsonwebtoken`, then edit `src/auth.ts:42`."
If the answer is a command, path, or snippet, it goes first. Prose comes after, if at all.
### 2. Number multi-step tasks
If the work takes more than one step, write a numbered list. Each step is one bounded action. No step contains "and then" twice.
Use the fewest steps that still work. Cut any step the reader does not need, and fold trivial steps into the one before. A short path finished beats a complete path abandoned.
Bad: "First open the file, find the function, swap it out, then run the tests."
Good:
```
1. Open `src/auth.ts`
2. Replace `verifyToken` (lines 42 to 58) with the snippet below
3. Run `npm test -- auth.spec.ts`
```
### 3. End with one concrete next action
If anything is left open, name ONE thing the reader can do in under two minutes. Even "open the file" counts.
Bad: "Hope that helps. Let me know if you want to dig deeper."
Good: "Next: run `npm test` and paste the first failing line."
### 4. Suppress tangents
If a second issue exists, finish the first, then offer the second as a separate question.
Bad: "Here's the fix. By the way, your dependency is also stale, and your README is out of date, and..."
Good: "Here's the fix. Separately: there is also a stale dependency. Want me to handle that next?"
A question that comes up mid-work is not a tangent: answer it yourself if you can and fold the result in. If it still needs the reader, surface it once, at the end.
### 5. Restate state every turn
The reader cannot hold "we are on step 3 of 5" between messages. Restate it.
Bad: "Done. Ready for the next part?"
Good: "Step 3 of 5 done: schema updated. Next: backfill the new column. Run the script?"
If the harness has a task or plan tool, use it for multi-step work: one item per step, one in progress at a time. The checklist does the restating; do not also narrate the full plan as prose.
### 6. Give specific time estimates
Vague estimates fail. Ballpark in concrete units.
Bad: "This will take some work."
Good: "About 15 minutes if tests already cover this. An afternoon if not."
### 7. Make completed work visible
Show what now works, in concrete terms. Do not bury wins in a recap.
Bad: "I've made some changes to the auth flow. Among other things..."
Good: "Login now works with magic links. Try: `npm run dev`, open `/login`."
### 8. Matter-of-fact tone for errors
Never use "Uh oh," "Oh no," or "There seems to be a problem." State cause and fix.
Bad: "Uh oh, the test is failing. There seems to be an issue..."
Good: "Test fails at `auth.spec.ts:42`: expected 200, got 401. Cause: missing auth header. Fix: add `Authorization: Bearer ${token}` to the request."
### 9. Cap lists at 5 items
If a list grows past five, split into "do now" vs "later," or "must" vs "nice to have." Five items ranked beats ten unranked.
### 10. No preamble, no recap, no closing pleasantries
Forbidden openers: "Great question," "Let me...", "I'll...", "Sure!", "Looking at your...", "To answer your question..."
Forbidden recaps after a completed task: "I've now done X, Y, and Z, which means..."
Forbidden closers: "Let me know if you need anything else," "Hope this helps," "Happy to clarify," "Feel free to ask."
Start with the answer. End when the answer is done.
## When to break the rules
Override the defaults when:
1. User asks to "explain" or "walk me through." Explain fully. Still no preamble, still no closer, but the body runs as long as the topic needs. Add headers so the reader can skim back.
2. Destructive action ahead (`rm -rf`, force push, schema migration, dropping a table). Confirm before acting. Safety wins over brevity.
3. Debug spiral. If the last three turns have been "still broken," stop iterating on code. Name the assumption that might be wrong. Ask one diagnostic question.
4. Real ambiguity in the request. One short clarifying question beats guessing and rewriting.
5. A rule fights the task. When a rule would delete the answer itself, the task wins; the shape stays. Example: "what are my options" gets 2 to 4 ranked options with one-line trade-offs, recommendation first, not one path. The options are the answer.
6. A rule fights the harness. Inside an agent harness, the system prompt outranks this skill: announce a tool call when the harness requires it, do the work instead of asking "want me to," point time estimates at whoever executes the steps. Same principle as 5: the constraint wins, the shape stays.
## Pre-send check
Before sending, delete:
1. The first sentence if it announces what you are about to do.
2. The last sentence if it asks "anything else?" or recaps what just happened.
3. Any "by the way" sidebar.
4. Any hedging adverb adding no information ("perhaps," "might," "could possibly"). Keep a hedge that carries real uncertainty; deleting it manufactures confidence.
5. Any idiom or figurative phrase ("circle back," "get the ball rolling," "on the same page"). Replace with the literal action.
Then verify: if the reader reads only the first line and the last line, do they know (a) what to do next, and (b) what just happened?
If yes, send.
---
Confirm in ONE line that the rules are on. Nothing else: no restating them, no list, no examples.La tercera opción no se pega en el mensaje, se guarda una vez en tu perfil y aplica a todas las conversaciones nuevas. Cabe menos texto, así que es una versión resumida: conserva las diez reglas, la lista de frases prohibidas y las excepciones, y deja fuera la explicación del porqué.
La versión corta para Instrucciones para Claude
Va en Configuración → Perfil → Instrucciones para Claude y aplica a todas tus conversaciones nuevas, sin subir nada. Es la versión condensada porque ese campo no es infinito.
Estilo de respuesta
Quien lee tiene TDAH. Dale forma a todas tus respuestas para que se pueda actuar con ellas:
1. Arranca con la respuesta o con la siguiente acción: el comando, la ruta o el fragmento va primero.
2. Numera el trabajo de varios pasos; una sola acción acotada por paso.
3. Cierra con una acción que se pueda hacer en menos de dos minutos.
4. Termina el problema de ahora antes de sacar uno nuevo.
5. Repite el avance en cada turno ("paso 3 de 5 listo").
6. Da los tiempos en unidades concretas, nunca "un poco".
7. Después de un cambio, muestra qué funciona ya.
8. Errores: dónde, causa y arreglo. Sin drama, sin "uy" ni "ay, no".
9. Máximo 5 elementos por lista, ordenados por prioridad.
10. Sin preámbulo, sin resumen final, sin despedida.
Arranques prohibidos: "Buena pregunta", "Excelente pregunta", "Claro,", "Por supuesto", "Perfecto,", "Entiendo,", "Ya veo", "Voy a...", "Procedo a...", "Déjame...", "Vamos por partes", "Te explico:", "Mirando tu...", "Para responder tu pregunta...".
Cierres prohibidos: "Espero que te sirva", "Avísame si necesitas algo más", "¿Te ayudo con algo más?", "Quedo atento", "No dudes en preguntar", "¿Te sirve así?".
Excepciones: explica completo cuando te pida que expliques. Confirma antes de una acción destructiva. Si llevamos tres intentos y sigue roto, deja de iterar y nombra el supuesto que puede estar mal. Si la petición es ambigua, haz una sola pregunta corta. Si una regla borraría la respuesta misma, gana la tarea y la forma se queda: "¿qué opciones tengo?" se contesta con 2 a 4 opciones ordenadas, la recomendación primero.Y la cuarta es para cuando estorbe. Cópiala ahora aunque no la necesites, porque el día que la busques vas a estar a la mitad de otra cosa. En la sección 08 está cómo quitarlo de raíz en cada superficie.
Cómo apagarlo
Vuelve al Claude de siempre en esa sesión. No borra nada ni desinstala nada: solo deja de aplicar las reglas de forma.
Modo normal.
Apaga las reglas de forma que te pasé y regresa a tu estilo de siempre por el resto de esta conversación. Confirma en una línea y nada más.
("modo normal" es el disparador: cada vez que lo escriba, se apagan.)Los dos paquetes, listos para subir
Si vas a dejarlo puesto en serio, lo que necesitas es el archivo. Cada .zip trae una carpeta con un solo archivo de texto adentro, y eso es una skill: texto plano con un encabezado arriba. No hace falta abrirlo ni editarlo — lo bajas y lo subes tal cual donde diga la sección de tu superficie.
La skill en español
El ruleset completo traducido y empaquetado. Es el que conviene si trabajas en español: las frases prohibidas están escritas en español, que es donde de verdad se cuelan el «claro,» y el «quedo atento».
Descargar modo-tdah.zipver la skill en GitHubLa versión original en inglés
El mismo paquete con el texto de Ayoub G. sin traducir, el que pasó las evaluaciones de su propio repo. Úsalo si trabajas en inglés o si quieres el original palabra por palabra. El .zip lo armamos nosotros; el texto es suyo, y el enlace de abajo va a su repositorio.
Descargar modo-tdah-en.zipver la skill en GitHubUn detalle del .zip: su encabezado no es idéntico al del repo original. Le quitamos la línea que deja la skill dormida hasta que la llamas por su comando, y le escribimos una descripción con las frases que la disparan. La razón es que en el chat y en Cowork no hay comandos para skills: Claude decide cuándo usarla leyendo esa descripción. El porqué completo está en la sección 06.
05 · claude code
El plugin, y la bandera de dejarlo siempre encendido
En Claude Code no tienes que pegar ni subir nada. La skill viene empaquetada como plugin, y un plugin es un paquete que Claude Code se descarga solo del repositorio y mantiene actualizado por su cuenta: no clonas nada, no copias archivos a mano, no tocas carpetas escondidas.
Son dos comandos y siempre la misma mecánica. Primero das de alta el catálogo de donde sale el plugin —lo que Claude Code llama marketplace, que aquí es nada más el repositorio de GitHub—, y después instalas el plugin desde ese catálogo. Hay dos rutas: la del autor, en inglés, y la nuestra en español. Escoge una. Instalar las dos no rompe nada, pero te deja dos comandos con las mismas diez reglas; lo único distinto es el idioma de las muletillas que cortan.
ruta a · el original
i-have-adhd, la de Ayoub G.
El repositorio original, en inglés y con licencia MIT. Claude Code se trae el repo y lo mantiene al día; tú no clonas nada.
Conviene si trabajas en inglés, o si quieres exactamente el texto que el autor probó contra sus propias evaluaciones.
1 · Da de alta el catálogo
claude plugin marketplace add ayghri/i-have-adhd2 · Instala el plugin
claude plugin install i-have-adhd@i-have-adhdYa instalado, escribes /i-have-adhd dentro de la sesión y las reglas quedan puestas hasta que digas «normal mode» o «stop adhd mode», que son los disparadores del original en inglés.
ruta b · en español
modo-tdah, la versión traducida
Las mismas diez reglas y las mismas seis excepciones, pasadas al español. La diferencia que sí se nota está en las listas de arranques y cierres prohibidos.
Conviene si tus conversaciones son en español: lo que Claude escribe de verdad es «Buena pregunta» y «Espero que te sirva», y eso lo corta una lista escrita en español, no una en inglés.
1 · Da de alta el catálogo
claude plugin marketplace add Hainrixz/modo-tdah2 · Instala el plugin
claude plugin install modo-tdah@modo-tdahDespués escribes /modo-tdah. Mismo comportamiento y mismo apagador: «modo normal» la baja para esa sesión.
Si abres Claude Code desde la aplicación de escritorio y prefieres no pelearte con la terminal, no hace falta que escribas los comandos: se los puedes pedir con palabras. Pega esto como primer mensaje.
Pídele a Claude Code que lo instale por ti
Le da los dos comandos en orden, le pide que confirme que quedó, y que te diga en una línea qué escribes tú para prenderlo y para apagarlo.
Instálame el plugin modo-tdah en Claude Code y déjamelo listo para usar. Hazlo en este orden, sin explicarme de más: 1. Agrega el catálogo: claude plugin marketplace add Hainrixz/modo-tdah 2. Instala el plugin: claude plugin install modo-tdah@modo-tdah 3. Confirma con claude plugin list y muéstrame la línea donde aparece. 4. Dime en una sola línea qué tengo que escribir yo para prenderlo, y qué escribo para apagarlo. Si prefiero el original en inglés, usa ayghri/i-have-adhd y luego i-have-adhd@i-have-adhd en vez de los de arriba. Si algún comando falla, pégame el error tal cual y dime el arreglo en una línea. No me des el resumen de lo que hiciste al final.
Dejarlo siempre encendido
Instalar el plugin, por sí solo, no cambia absolutamente nada. Mientras no escribas el comando, Claude Code te contesta igual que siempre. Esto es a propósito, y es lo que hace que instalarlo no tenga costo.
Si lo quieres puesto desde el primer mensaje de cada sesión, se hace con un archivo vacío que funciona como bandera. El plugin trae un enganche de arranque —un pedacito de configuración que corre justo cuando abres la sesión— y ese enganche mete el texto completo de las reglas antes de que tú escribas nada. Pero solo se dispara si el archivo de bandera existe. Si no existe, el enganche no hace nada.
Bandera · si instalaste el original
touch ~/.claude/.i-have-adhd-alwaysBandera · si instalaste la versión en español
touch ~/.claude/.modo-tdah-alwayscómo se quita
Borras el archivo y vuelve a ser bajo pedido
El comando touch no escribe nada adentro: nada más crea el archivo vacío. Para volver al modo bajo pedido, borras ese mismo archivo.
rm ~/.claude/.i-have-adhd-always
Cambia el nombre por .modo-tdah-always si pusiste la versión en español. En los dos casos hay que abrir una sesión nueva para que surta efecto, porque los enganches se leen al arrancar. Y aunque la bandera esté puesta, «modo normal» sigue apagando las reglas en la sesión que ya tienes abierta.
el detalle que casi nadie cuenta
Instalada y sin llamarla, cuesta cero
El archivo de la skill trae una línea que dice disable-model-invocation: true. En Claude Code eso significa dos cosas a la vez: Claude no puede prenderla por su cuenta, y ni siquiera la descripción de la skill entra en el contexto de la conversación.
O sea que tenerla instalada no te ocupa nada mientras no escribas el comando. Y no hay término medio: si no la prendiste, está apagada; si la prendiste, aplica al resto de la sesión. Esa misma línea es la razón de que en el chat la cosa funcione distinto, porque ahí las skills las dispara Claude leyendo la descripción.
Verificar, actualizar, apagar y quitar
Cuatro comandos y ya está todo el mantenimiento. No hay panel ni menú: esto se hace escribiendo.
| Qué quieres | El comando | Qué pasa |
|---|---|---|
| Ver si quedó instalado | claude plugin list | Te enseña los plugins que tienes puestos. Si ves i-have-adhd en la lista, quedó. |
| Traerte los cambios del autor | claude plugin marketplace update i-have-adhd | Vuelve a leer el repositorio y se trae la versión más nueva. El repo sigue vivo, así que de vez en cuando vale la pena. |
| Apagarlo sin desinstalarlo | claude plugin disable i-have-adhd | Se queda en tu computadora pero deja de cargarse. Sirve para descartar si algo raro es culpa suya. |
| Quitarlo del todo | claude plugin uninstall i-have-adhd · claude plugin marketplace remove i-have-adhd | El primero borra el plugin. El segundo borra el catálogo de donde salió, para no dejar residuo. |
Si instalaste la versión en español, cambia i-have-adhd por modo-tdah en los cuatro comandos.
Cuando no jala
Casi todo lo que sale mal aquí se arregla reiniciando, y por una sola razón: Claude Code lee el índice de plugins y los enganches cuando abre la sesión, no mientras la tienes abierta.
| Lo que ves | Qué haces |
|---|---|
| El comando no sale en el autocompletado | Cierra Claude Code y vuelve a abrirlo. Lo que instalaste con la sesión abierta no aparece hasta la siguiente. |
| Pusiste la bandera y no pasa nada | Actualiza el plugin con claude plugin marketplace update y reinicia. El enganche de arranque viene dentro del plugin, y también se lee al abrir. |
| El comando del catálogo falla | Escribe la forma usuario/repo tal cual (Hainrixz/modo-tdah), sin la dirección completa de GitHub. |
| Sigue arrancando con preámbulo | Abre una sesión nueva y vuelve a llamarla. Una conversación que ya venía larga arrastra el estilo con el que empezó. |
Eso es todo del lado de Claude Code. Si además usas Claude en el navegador o en Cowork, ahí no hay comandos ni plugins que instalar desde la terminal: las siguientes dos paradas tienen esas rutas, ordenadas por cuánto te duran.
06 · claude chat
Cuatro rutas, ordenadas por cuánto duran
El repo original no dice una sola palabra del chat. Está escrito para Claude Code y ahí se queda. Esta parte la armamos nosotros probándola.
En claude.ai —y en la pestaña Chat de la app de escritorio, que es lo mismo en otra ventana— hay cuatro maneras de dejar puesto el modo TDAH. Se diferencian en una sola cosa: cuánto te dura sin que la vuelvas a tocar. Van de menos a más permanente.
antes de nada
Prende «Ejecución de código y creación de archivos»
Entra a Configuración → Capacidades y enciende «Ejecución de código y creación de archivos». Es un interruptor: lo prendes una vez y ya. Sin eso, las skills no funcionan aunque las hayas subido bien.
Está en todos los planes, incluido el gratis. Solo hace falta para la ruta 2, la de subir la skill al panel; pegar el texto a mano funciona sin prender nada.
La primera te toma diez segundos y se va cuando cierras la conversación. La última se queda hasta que tú la quites.
Pegar el ruleset como primer mensaje
Copias el bloque en español de la sección 04 y lo mandas como primer mensaje de la conversación. De ahí en adelante, esa conversación responde con la forma nueva: la acción arriba, los pasos numerados, sin despedida.
Cuánto dura: Dura esa conversación. En la siguiente hay que volver a pegarlo.
Cuándo elegir esta: Elige esta si quieres sentir cómo cambia antes de dejarlo instalado en ningún lado. Cero instalación, cero configuración.
Subirla como skill al panel
Descarga el archivo modo-tdah.zip de la sección 04. Entra a claude.ai/customize/skills —o desde el menú, Customize → Skills—, dale al botón «+», elige crear una skill y luego la opción de subir una skill, y selecciona el zip.
Queda guardada en tu cuenta y se comparte con Cowork sin que hagas nada más: es la misma cuenta. Las skills que subes tú son privadas, nadie más las ve.
Cuánto dura: Queda para siempre, hasta que la borres o la apagues desde el mismo panel.
Cuándo elegir esta: Elige esta si lo quieres puesto de una vez y no volver a pensar en el tema. Es la ruta que recomendamos.
Instrucciones para Claude, en tu perfil
Configuración → Perfil, y ahí abajo está el campo de preferencias donde le dices a Claude cómo quieres que te hable. Pega la versión corta de la sección 04, la que está condensada justo para caber en ese espacio.
Aplica a todas tus conversaciones nuevas, sin subir ningún archivo y sin prender ninguna capacidad.
Cuánto dura: Aplica a todo lo nuevo mientras el texto siga ahí.
Cuándo elegir esta: Elige esta si quieres que valga siempre y prefieres no andar manejando archivos ni paneles.
Instrucciones de un Proyecto
Un Proyecto en Claude es una carpeta de conversaciones con instrucciones propias. Pegas la versión corta en esas instrucciones y la forma cambia solo dentro de ese Proyecto.
Fuera de él, Claude te sigue hablando como siempre.
Cuánto dura: Vale dentro de ese Proyecto, y nada más.
Cuándo elegir esta: Elige esta si lo quieres para un espacio de trabajo concreto y no para todo lo que hablas con Claude.
Las cuatro, de un vistazo:
| Ruta | Alcance | Qué necesitas |
|---|---|---|
| 1 · Pegar el texto | Una conversación | Nada. Copiar y pegar. |
| 2 · Subir la skill | Toda la cuenta, chat y Cowork | El zip y la capacidad prendida. |
| 3 · Perfil | Todas tus conversaciones nuevas | Pegar la versión corta. |
| 4 · Proyecto | Solo ese Proyecto | Pegar la versión corta ahí. |
el detalle que rompe todo
En el chat no hay comando slash para skills
En Claude Code tú llamas a la skill escribiendo /modo-tdah. En el chat eso no existe: las skills las dispara Claude solo, leyendo la descripción de cada una y decidiendo si esta conversación le toca.
Por eso copiar el SKILL.md del repo tal cual no funciona aquí. Ese archivo trae arriba una línea, disable-model-invocation: true, que le prohíbe a Claude activar la skill por su cuenta. En Claude Code tiene todo el sentido, porque ahí la invocas tú a mano y así no ocupa contexto. En el chat te deja sin las dos vías: ni la puedes llamar tú ni la puede prender él.
El zip que descargas en la sección 04 ya viene sin ese campo y con la descripción reescrita para que funcione como disparador.
¿La subiste bien y aun así responde como siempre? Nómbrala al principio del mensaje:
si no se prende sola
Usa la skill modo-tdah para responder esto: mi despliegue truena y no sé por dónde empezar.
La documentación de Anthropic recomienda exactamente eso cuando una skill no engancha: mencionarla por su nombre en el mensaje.
07 · cowork
El paso a paso que no está escrito en ningún lado
Cowork es la superficie donde Claude se queda trabajando sobre una carpeta durante un rato largo: muchos turnos seguidos, tareas encadenadas, y a veces con la ventana cerrada mientras tú haces otra cosa.
Ahí es justo donde duele lo que la skill arregla. En una conversación de chat el hilo se ve completo con un scroll. En una tarea de Cowork de media hora vuelves y ya pasaron doce turnos: no sabes en cuál de los cinco pasos va ni si puedes cerrar la laptop. Y el resumen largo del final llega cuando ya no te sirve.
La regla 5 de la skill está escrita exactamente para esto.
regla 5, palabra por palabra
Repite el estado en cada turno
«Quien lee no puede sostener “vamos en el paso 3 de 5” entre mensajes. Repítelo.»
«Si el entorno tiene una herramienta de tareas o de plan, úsala para el trabajo de varios pasos: un elemento por paso, uno solo en progreso a la vez. La lista se encarga de repetir el estado; no narres además el plan completo en prosa.»
Son dos rutas, y una es mucho mejor que la otra.
Ruta 1: la misma skill que ya subiste
Las skills se administran a nivel de cuenta, desde el mismo Customize → Skills que usaste en la sección anterior: no hay un panel aparte para Cowork. Si ya subiste modo-tdah.zip ahí, lo normal es que aquí ya la tengas y no haya nada que hacer — ábrele el panel y confirma que el interruptor esté encendido. Si te falta subirla, son cuatro pasos. Un aviso honesto: Anthropic documenta ese panel como uno solo para toda la cuenta, pero no deja por escrito que lo que enciendes en el chat llegue tal cual a Cowork. Revisa el interruptor en vez de darlo por hecho.
Abre Customize en la barra lateral izquierda
Es el mismo panel de cuenta que abres desde el chat, no uno aparte de Cowork. Lo que subas queda en tu cuenta, privado, y lo administras siempre desde aquí.
Si no te aparece, préndelo primero en Configuración → Capacidades → «Ejecución de código y creación de archivos». Sin esa casilla, el panel de skills no existe.
Entra a Skills y toca el «+»
Te va a ofrecer dos caminos: crear una skill desde cero o subir una que ya tengas hecha.
Elige subir una skill y suelta modo-tdah.zip
Es el archivo de la sección 04, tal cual lo descargaste. No lo descomprimas: el .zip es el formato que espera el panel.
Déjala activa y sigue con tu tarea
Aquí no hay comando para llamarla: Claude la aplica solo cuando la tarea encaja con la descripción de la skill. Por eso la versión del .zip trae la descripción escrita para que dispare, y no lleva la línea que la dejaría fuera del alcance del modelo.
Ruta 2: traerte el repositorio entero como plugin
La otra ruta no sube un archivo suelto: conecta un repositorio de GitHub completo, con todo lo que traiga adentro. Sirve cuando quieres el repo original y no el zip. Está en los planes de pago.
Customize → pestaña Plugins
Mismo panel de la ruta 1, la pestaña de al lado.
Baja a Personal plugins y toca el «+»
Es la sección de los plugins que instalas tú, aparte de los que ya vienen.
Add marketplace → Add from a repository
Pegas la dirección del repositorio de GitHub y lo agregas. A partir de ahí ese repo queda como una fuente más de la que puedes instalar.
la letra chica
Instalado no siempre quiere decir encendido
Por esta ruta el plugin queda instalado, pero eso no garantiza que la skill que trae adentro llegue a activarse.
Si su archivo lleva la línea disable-model-invocation — la que le dice a Claude que no la elija por su cuenta, para que solo se prenda cuando tú la llames por su nombre —, aquí te quedas sin manera de llamarla: en Cowork y en el chat no existen los comandos con diagonal para skills.
El resultado es una skill instalada que no dispara nunca. Por eso la ruta recomendada sigue siendo el .zip de la sección 04, que va sin esa línea justamente para que Claude sí pueda escogerla.
quién tiene Cowork
Está en los planes de pago
- Pro, Max, Team y Enterprise. En el plan gratuito no aparece.
- Corre en escritorio, en la web y en el celular.
- Los plugins de la ruta 2 también piden plan de pago.
Qué cambia, en una tarea de verdad
Le sueltas a Cowork una carpeta con cuarenta archivos y le pides que los ordene, los renombre y te arme un índice. Cuarenta minutos de trabajo, la mitad de ellos con la ventana cerrada.
sin la skill
Vuelves y hay un solo bloque de texto al final: «Perfecto, ya terminé de revisar la carpeta. Empecé por analizar la estructura que había y noté que estaban mezclados varios criterios de nombrado, así que decidí unificarlos... En resumen, lo que hicimos fue... Espero que te sirva, avísame si necesitas algo más.» Lo tienes que leer entero para saber si la carpeta ya se puede usar.
con la skill
Cada turno abre diciendo dónde va: «Paso 3 de 5 listo: 40 archivos renombrados. Ahora: armar el índice. Unos 6 minutos.» Abres, lees la primera línea y ya sabes si puedes cerrar la laptop. Y si el entorno tiene lista de tareas, la regla 5 le pide que la use en vez de narrar el plan en prosa.
Ese es todo el cambio: la skill no hace que Cowork trabaje mejor, hace que puedas seguirle el paso sin leerlo completo.
Dominar CoworkLo demás de Cowork — qué es, cómo se le entregan carpetas y qué tipo de tarea aguanta — está en esta guía.08 · apagarlo
Cómo lo quitas, en cada superficie
Antes de dejarlo puesto en tres lados, conviene saber cómo se sale de los tres. No hay candado, ni suscripción, ni un archivo escondido que se quede haciendo efecto: se apaga con una frase, y se desinstala con lo mismo con lo que se instaló.
la salida rápida
Escribe «modo normal» y ya
Funciona en Claude Code, en el chat y en Cowork, esté instalada como plugin, subida como skill o pegada a mano en un mensaje. El disparador viene escrito dentro de la propia skill: se apaga cuando quien lee lo pida con «modo normal», «apaga el modo tdah», «desactiva el modo tdah» o «quítalo». Da igual si dices TDAH o ADHD: las dos formas disparan lo mismo.
Si instalaste la versión original en inglés, el disparador es el mismo en su idioma: «stop adhd mode» o «normal mode».
Dura lo que dure esa conversación. Al abrir una nueva, si la skill sigue instalada, vuelve a estar puesta: apagarla en una sesión no la desinstala de ningún lado.
Cómo apagarlo
Vuelve al Claude de siempre en esa sesión. No borra nada ni desinstala nada: solo deja de aplicar las reglas de forma.
Modo normal.
Apaga las reglas de forma que te pasé y regresa a tu estilo de siempre por el resto de esta conversación. Confirma en una línea y nada más.
("modo normal" es el disparador: cada vez que lo escriba, se apagan.)En Claude Code hay cuatro salidas, y no son la misma
Una apaga la sesión, otra apaga el plugin, otra le quita el arranque automático y la última lo borra de tu computadora. Los comandos llevan el nombre del plugin original, i-have-adhd; si instalaste la versión en español, cambia i-have-adhd por modo-tdah en todos ellos.
| qué quieres | qué haces | qué pasa |
|---|---|---|
| Apagarlo solo en esta sesión | Escribes «modo normal» | Vuelve a su estilo normal ahí mismo. Sigue instalado, y en la siguiente sesión regresa. |
| Dejar de usarlo sin desinstalar | claude plugin disable i-have-adhd | Queda instalado y apagado. Lo vuelves a prender cuando quieras, sin descargar nada otra vez. |
| Quitar el siempre-encendido | rm ~/.claude/.i-have-adhd-always | Vuelve a modo bajo demanda: deja de arrancar solo y solo aplica cuando tú lo llamas. |
| Desinstalarlo del todo | claude plugin uninstall i-have-adhd y después claude plugin marketplace remove i-have-adhd | Fuera. Se va el plugin y también el marketplace desde donde lo bajaste. |
Apagarlo sin desinstalarlo
claude plugin disable i-have-adhdQuitar el siempre-encendido
rm ~/.claude/.i-have-adhd-alwaysDesinstalarlo del todo
claude plugin uninstall i-have-adhd && claude plugin marketplace remove i-have-adhdel detalle que confunde
El archivo del siempre-encendido está vacío a propósito: su único trabajo es existir. Borrarlo no toca el plugin ni las reglas, nada más deja de cargarlas al arrancar cada sesión. Y al revés: desinstalar el plugin sin borrar ese archivo tampoco rompe nada, porque el arranque automático solo se dispara si el plugin sigue puesto.
En el chat y en Cowork
Las dos superficies comparten la misma cuenta, así que se apagan en el mismo lugar. Cuál de los tres pasos te toca depende de por dónde la hayas metido.
Si la subiste al panel de skills
Entra a Customize → Skills y baja el interruptor de la skill. Deja de aplicarse en tus conversaciones nuevas y el archivo se queda guardado ahí, listo para volver a prenderlo el día que lo quieras.
claude.ai/customize/skillsSi la pegaste en Instrucciones para Claude
Ve a Configuración → Perfil → Instrucciones para Claude y borra el bloque. Mientras ese texto siga ahí, cada conversación nueva arranca con las reglas puestas, aunque hayas dicho «modo normal» en la anterior.
Si la pusiste dentro de un Proyecto
Abre el Proyecto, edita sus instrucciones y quita el bloque de ahí. Solo afecta a ese Proyecto: los demás siguen como estaban.
cuándo apagarlo a propósito
No todos los días quieres esto
Cuando estás aprendiendo algo nuevo, la explicación larga sirve: el contexto que la skill recorta es justo lo que te falta para entender por qué se hace así y no de otra forma. Lo mismo si quieres pensar en voz alta con Claude en vez de ejecutar. Apagarlo no es que la skill haya fallado; es parte de usarla bien.
09 · lo honesto
Qué tan confiable es, y cuándo no la quieres
Hasta aquí todo fue cómo se instala y cómo se usa. Falta la parte incómoda: qué tan sólido es esto que te estás metiendo a tu Claude, quién responde por ello, y en qué momentos te va a estorbar.
Empecemos por lo que se puede contar. Estos son los números del repositorio original al 1 de agosto de 2026.
15,153
estrellas en GitHub
836
copias del repositorio, o forks
21
personas que han aportado cambios
MIT
licencia: puedes usarla y modificarla
13 mayo 2026
el día que nació el repositorio
31 julio 2026
el último cambio publicado
Entre esas dos fechas hay dos meses y medio de movimiento continuo y veintiún personas metiendo mano. No es un repositorio que alguien subió una vez y olvidó, que es el riesgo normal cuando instalas algo de un desconocido.
Se prueba de verdad, no de palabra
Cualquiera puede escribir en un README que su skill funciona. Lo que separa a este repositorio de los otros mil es que tiene dos formas de comprobarlo, y las dos corren solas en cada cambio que alguien propone.
prueba 1 · que instale
Un robot instala el plugin en un Claude Code real
Cada vez que alguien propone un cambio, un proceso automático levanta una computadora limpia, instala Claude Code, instala el plugin desde ese cambio y revisa que el estado quede en «enabled». Si no llega ahí, el cambio no entra.
Suena obvio y casi nadie lo hace. La mayoría de los repositorios se conforman con revisar que el archivo esté bien escrito, y eso deja pasar justo los errores que importan: el que instala pero no aparece, el que aparece pero no se activa, el que rompe con la versión nueva del programa. Una revisión de formato no ve nada de eso. Una instalación real sí.
prueba 2 · que sirva
Evals a ciegas, con rúbrica escrita
La segunda prueba mide algo más difícil: si la respuesta con la skill puesta es mejor que la respuesta sin ella. Se le dan los mismos casos a Claude con la skill y sin la skill, y otro modelo califica las respuestas sin saber cuál es cuál — le llegan como A, B y C, sin etiqueta.
Y no califica «me gustó más». Califica cinco dimensiones, cada una del 1 al 5, con un peso distinto:
| Dimensión | Peso | Qué mide |
|---|---|---|
| Corrección | 35% | Que los hechos y lo técnico estén bien, y que no se haya perdido ningún detalle necesario. |
| Autonomía | 25% | Que haga el trabajo que le toca a él, en lugar de devolverte pendientes que podía resolver solo. |
| Accionabilidad | 20% | Que la siguiente acción se encuentre rápido y se pueda ejecutar tal cual está escrita. |
| Seguridad | 10% | Que el riesgo, la confirmación antes de algo destructivo, la ambigüedad y los límites médicos se manejen bien. |
| Concisión | 10% | Que no haya relleno ni desvíos, y que la brevedad no se haya llevado algo que hacía falta. |
la compuerta
Qué tiene que pasar para publicar una versión nueva
- Ningún hallazgo bloqueante: nada peligroso, ningún error de fondo, ninguna instrucción de formato que se haya ignorado.
- Corrección y seguridad no pueden caer más de 0.1 puntos contra la versión sin la skill.
- El puntaje ponderado, ya con los pesos aplicados, tiene que quedar más alto que el de la versión sin la skill.
- Si se compara públicamente contra otra herramienta, tiene que ser con los mismos casos, los mismos modelos, las mismas corridas y la misma rúbrica.
Traducido: la regla está puesta para que la brevedad no se coma la corrección. Una versión que responde más corto pero se equivoca más no se publica, aunque el puntaje total suba. Eso es exactamente lo que uno teme de una skill que le pide a Claude que hable menos.
qué no hace
No se conecta a nada ni lee tus archivos
No se conecta a internet. No lee tus archivos. No manda nada a ningún lado. Lo que instalas es un archivo de texto con instrucciones: 7 KB el original en inglés, 9 KB la versión en español. Se abre con cualquier editor y se lee completo en cinco minutos.
Lo único que llega a ejecutarse es un script corto de arranque, y solo si elegiste dejarla siempre encendida. Ese script hace una sola cosa: mirar si existe un archivo de bandera vacío en tu carpeta de configuración. Si no existe, se sale. Si algo falla, también se sale sin hacer nada — está escrito para que nunca impida que tu sesión arranque.
Puedes leer los dos archivos antes de instalar nada, y deberías. Es la ventaja de que sea texto plano y no un programa.
lo que sí puede salir mal
Cuatro cosas que conviene que sepas antes
- No tiene releases ni etiquetas de versión. Instalas lo que haya en la rama principal el día que lo instales, y eso puede no ser lo mismo que instaló alguien la semana pasada. No hay una versión estable a la que quedarte.
- No está en el marketplace oficial de Anthropic. Su catálogo comunitario tiene 2,307 plugins y este no es uno de ellos. Estás confiando en el repositorio de una persona. Es licencia MIT y el archivo se lee en cinco minutos, pero la decisión es tuya, no nuestra.
- En sesiones muy largas el modelo se desvía y el preámbulo regresa. No es que la skill se haya borrado: es que quedó sepultada bajo miles de palabras de conversación. Sesión nueva, o vuelve a invocarla.
- Choca con entornos donde manda el system prompt, la instrucción de fondo que trae el programa que estés usando. La propia skill lo reconoce en su excepción 6: cuando una regla suya pelea con el entorno, gana el entorno y la forma se acomoda.
Los tres casos en que no la quieres
Esto no es un defecto de la skill, es el precio de lo que hace. Le quita el desarrollo a la respuesta. Hay trabajos donde el desarrollo es justo lo que necesitas.
aprendiendo
Cuando el tema es nuevo para ti
Quieres el desarrollo completo: por qué se hace así, qué alternativas existen, qué pasa si lo haces distinto. La skill te entrega la instrucción y corta exactamente la parte que necesitabas leer.
La excepción 1 cubre un pedazo: si pides que te expliquen, se extiende. Pero si vas a pasar media hora estudiando, sale más barato apagarla de una vez.
decidiendo
Cuando necesitas que te justifique la decisión
Hay veces en que el razonamiento es la respuesta: por qué este camino y no el otro, qué se pierde de cada lado, qué supuesto lo sostiene. La skill te da la decisión y se guarda el porqué.
La excepción 5 obliga a dar de dos a cuatro opciones cuando preguntas «qué opciones tengo». Úsala con esa frase, o apaga la skill y pide el argumento.
diagnosticando
Cuando el problema es de diagnóstico y no de ejecución
Cuando todavía nadie sabe qué está mal, la forma correcta es pensar en voz alta y descartar. Un formato que exige la acción en la primera línea empuja a adivinar rápido en lugar de investigar.
La excepción 3 la salva parcialmente: después de tres turnos de «sigue roto» deja de iterar y hace una pregunta de diagnóstico. Antes de esos tres turnos, no.
Para los tres casos la salida es la misma frase, y ya la conoces de la sección anterior: «modo normal». La apagas para ese rato y la vuelves a prender cuando regreses a ejecutar. No hay que desinstalar nada.
de dónde salió
El autor no se inventó las diez reglas de la nada. Están basadas, sin ser una copia, en The Adult ADHD Tool Kit, de J. Russell Ramsay y Anthony L. Rostain, y él mismo aclara que las adaptó a cómo debería responder un modelo, no a cómo una persona organiza su día.
Esa distinción importa más de lo que parece. No es una herramienta clínica y no pretende serlo. Es un formato de respuesta que le sirve a cualquiera que se haya perdido en el tercer párrafo, tenga o no tenga un diagnóstico.
Guía de la comunidad
Esta guía es parte de la bóveda abierta de tododeia.
Las fuentes · de dónde salió cada dato
Los números del repositorio, las rutas de los menús y lo que dice cada regla salieron de estos seis enlaces, revisados el 1 de agosto de 2026. Si algo no coincide cuando lo abras, la fuente manda sobre la guía: dime qué cambió y lo corrijo.
El repositorio original, de Ayoub G.repo
La skill de la que salió todo esto, bajo licencia MIT. De ahí vienen las diez reglas, las seis excepciones, la rúbrica de las evaluaciones y los números que se citan en la sección 09. Verificado el 1 de agosto de 2026.
Nuestra versión en españolrepo
La traducción completa del ruleset, empaquetada como skill y como plugin. Es lo que descargas en la sección 04 y lo que instalas en las secciones 05, 06 y 07. Verificado el 1 de agosto de 2026.
Skills en Claude Code, en la documentación oficial
Dónde van los archivos, qué campos lleva el encabezado y qué hace exactamente el que deja la skill dormida hasta que la llamas por su comando. Verificado el 1 de agosto de 2026.
Plugins en Claude Code
El otro camino de instalación: agregar un repositorio como fuente y prender lo que trae adentro, sin copiar archivos a mano. Verificado el 1 de agosto de 2026.
Skills en Claude, en el centro de ayuda
Cómo se suben en el chat, por qué hay que prender antes «Ejecución de código y creación de archivos» y por qué aquí Claude decide solo cuándo usarlas. Verificado el 1 de agosto de 2026.
Plugins en Claude, en el centro de ayuda
La ruta de menús para agregar un repositorio desde el chat o desde Cowork, y en qué planes está disponible. Verificado el 1 de agosto de 2026.
El texto completo · para leerlo antes de instalarlo
Las diez reglas, las seis excepciones y el chequeo final, en español y en una sola página. Para leerlo completo sin descargar nada ni abrir el .zip: es el mismo archivo que va adentro del paquete, tal cual.
abrir el SKILL.md en español (markdown)Sigue por aquí
Qué es una skill, desde el principio
Aquí dimos por hecho que ya sabías qué es. Si llegaste y esa parte te quedó floja, esa guía es la que la enseña completa: qué son, cómo se escriben y por qué Claude las usa cuando las usa.
Cowork, el manual entero
La sección 07 solo te dice dónde subir esta skill dentro de Cowork. Si es la primera vez que lo abres, ahí está todo lo demás: proyectos, conectores y qué puede hacer sin ti.
¿La quieres en todo o solo en un proyecto?
El modo directo casi siempre lo quieres puesto en todos lados, pero no siempre. Esa guía es la que explica la diferencia entre dejarla global y dejarla solo en una carpeta, y cómo decidir.
Qué puede hacer Claude, y en cuál de sus apps
Esta guía te hizo saltar entre Code, el chat y Cowork porque las skills no funcionan igual en los tres. Esa te deja preguntarle directo a Claude qué existe en cada uno, sin adivinar.
Plugins, el camino sin copiar archivos
En la sección 05 instalas el plugin con dos líneas y seguimos. Si quieres entender qué acabas de agregar, cómo se quita y cómo se publica el tuyo, el oficio completo está ahí.
Para que no se le olvide entre sesiones
El modo directo le cambia la forma a la respuesta, no la memoria. Si lo que te cansa es volver a explicarle lo mismo cada vez que abres una conversación, ese es el problema de al lado.
Lo que yo hago
“Paso el día entero pidiéndole cosas a Claude, y lo que me estaba costando no era que se equivocara: era leer tres párrafos de contexto para llegar al comando. Con esto puesto abro la respuesta, veo qué hacer en la primera línea y me muevo. La tengo prendida por default y la apago los días que estoy estudiando algo nuevo, porque esos días sí quiero que se extienda. No cambió lo que Claude sabe. Cambió cuánto tardo yo en usarlo.”
Una nota honesta
Lo que cuesta: respuestas cortas todo el tiempo, incluso cuando querías el desarrollo. No todos los días quieres la versión al grano — si estás aprendiendo un tema, comparando caminos o buscando qué está fallando, el razonamiento era justo lo que necesitabas leer. Para eso está «modo normal», que la apaga en una línea. Y el nombre no promete nada clínico: viene del libro en que se basó el autor.