TokenBreak — Muévete mientras Claude se reinicia
Cada vez que Claude llega al límite de tokens, el usuario para. Espera. Mira la pantalla. Ese tiempo muerto existe en todos los modelos de IA. Lo convertí en algo útil.
Un tiempo muerto que ocurre
varias veces al día
Claude tiene límites de tokens. Cuando los alcanzas, hay que esperar: 5 minutos para una pausa de sesión, 15 si llegaste al límite de las 5 horas, 30 si tocaste el techo diario. No es un bug. Es el sistema funcionando como está diseñado.
El problema es lo que pasa durante esa espera. La mayoría mira la pantalla, abre otra pestaña, revisa el móvil. Se queda en el mismo sitio físico, en el mismo estado mental, sin hacer nada productivo. Y ese patrón se repite varias veces al día si trabajas con IA de forma intensiva.
Era un tiempo que ya existía. Solo hacía falta darle un destino mejor.
La idea era tan simple
que tardé un día en construirla
Si ya sabes cuánto tiempo tienes que esperar, puedes recibir una rutina de ejercicios exactamente calibrada para ese tiempo. Sin equipamiento. Sin salir de la habitación. Sin necesitar una app instalada.
El usuario llega al límite, abre TokenBreak, elige cuánto tiempo tiene, y recibe una secuencia de ejercicios de 4 categorías: movilidad, fuerza, respiración y ojos. Cada categoría está diseñada para contrarrestar exactamente lo que ocurre en el cuerpo después de horas frente a una pantalla.
La rutina es aleatoria cada vez y nunca repite dos ejercicios de la misma categoría seguidos. 43 ejercicios en el pool. Cero fricciones.
Tres pantallas.
Sin cuenta, sin app, sin fricción.
La experiencia entera son tres estados:
Disponible en español e inglés con un switch de idioma en el header. Las dos versiones tienen URL propia y SEO independiente dentro de andresbuonaiuto.com.
Cómo se construyó:
sin dependencias nuevas, en un día
TokenBreak vive dentro de andresbuonaiuto.com como un componente React embebido en páginas Astro. No añadió ninguna dependencia al proyecto: React y TypeScript ya estaban. Los estilos son inline. No hay CSS framework, no hay router, no hay estado global.
El repo público en GitHub incluye además un skill.md: un prompt listo para pegar en cualquier IA (Claude, ChatGPT, Codex) que regenera la app completa desde cero, con personalización de colores y tipografía incluida.
Por qué está en GitHub
y no solo en mi web
La comunidad de usuarios de Claude es técnica. Muchos tienen su propia web o quieren una versión personalizada. Publicar el repo como standalone con instrucciones claras tiene más impacto que mantenerlo cerrado.
El skill.md es la parte más interesante: cualquiera puede copiarlo, pegarlo en su IA favorita, responder tres preguntas sobre colores y fuentes, y tener la app corriendo en local en menos de 5 minutos. Es distribución nativa para la era de los agentes.
TokenBreak no es una startup. Es una herramienta pequeña que resuelve un momento específico del día de trabajo con IA. Eso también tiene valor.