Cada tarea que marcas en Skillion mueve cuatro cosas a la vez: gasta energía, da XP, sube tus habilidades y alarga tu racha. Ese es el motor de la app. Y es lo que hace que una tarea hecha se sienta como algo ganado, no como algo tachado.

Yo escribo ese código. Me puse a contar cuántas reglas se ejecutan al marcar una tarea y salieron once. Este artículo es esa fila, con los números tal y como están en el código hoy.

Una nota de vocabulario. En la app, lo que haces se llama tarea. Las habilidades son las barras que suben. Y la palabra misión solo aparece cuando la Máquina del destino te asigna una tarea.

1 · La energía: 100 puntos al día

Empiezas cada día con 100 puntos de energía. Se rellenan a las seis de la mañana.

Cada tarea gasta energía al completarla, no al crearla. Cuánto gasta lo decides tú cuando la creas: por defecto 1 punto, y puedes subirlo hasta 50. Una tarea también puede devolver energía. Dormir, una siesta, un paseo: les pones un coste negativo y al marcarlas la barra sube.

Si intentas completar una tarea y no te queda energía, la app no la marca. Te propone crear una tarea de descanso que te devuelva puntos.

La energía no da nada. Solo obliga a elegir. Con 100 puntos y tareas de 20, no caben más de cinco al día. Esa es su función: que el día tenga tope.

2 · El XP de la tarea: dificultad por suerte

Cuando creas una tarea le pones una dificultad. Cada dificultad tiene un XP base fijo:

DificultadXP base
Muy fácil o fácil5
Media10
Difícil15
Muy difícil20

Encima del XP base se aplica un factor de suerte. Es un número al azar entre 0,8 y 1,7. Una tarea media puede dar 8 puntos un día y 17 otro.

La animación te lo enseña. Si el factor sale por debajo de 0,95 pone “Tirada baja”. Por encima de 1,1, “¡Suerte!”. A partir de 1,5, “¡CRÍTICO!”.

¿Por qué al azar? Porque el cerebro responde más a la recompensa que no espera. Lo explica Luigy en el artículo de la Máquina del destino.

3 · Los puntos de cada habilidad: los pones tú

Además del XP de la tarea, cada tarea reparte puntos entre tus habilidades. Esos puntos no dependen de la dificultad ni de la suerte. Los escribes tú, habilidad por habilidad, al crear la tarea. Por defecto son 10.

Si te da pereza rellenar todo esto, escribes el título y pulsas “Configurar con magia”. La IA propone dificultad, energía, habilidades y repetición, y tú corriges lo que quieras. Es una de las cosas que trae Premium.

Pueden ser negativos. Una tarea puede sumar 15 a Descanso y restar 10 a Productividad. Es la forma de apuntar algo que haces y que te cuesta en otro lado. La habilidad que resta puede bajar de nivel.

Cada habilidad tiene su propia escala de nivel. Del 1 al 2 hacen falta 100 puntos. Del 2 al 3, 150. Del 3 al 4, 250. Del 4 al 5, 360. Desde ahí, 100 más cada nivel. No hay nivel máximo.

4 · Las monedas: la suerte pega menos

Cada tarea también da monedas. Cuántas, lo decides tú al crearla; por defecto 10.

Aquí el factor de suerte solo cuenta al 30%. Una tarea de 10 monedas da entre 9 y 12. Así la tienda no se infla. Subir de nivel de personaje da además entre 20 y 100 monedas.

Las monedas se gastan en la tienda. Una poción de vida cuesta 50. La ropa del avatar, 1000. Y puedes crear tus propias recompensas con el precio que quieras: “una tarde de videojuegos, 200 monedas”. Comprarla es canjearla.

5 · La racha y sus hitos

Cada tarea que se repite tiene su racha: días seguidos en los que la completaste. Completarla dos veces el mismo día cuenta como un día.

Hay seis hitos: 3, 7, 14, 30, 60 y 100 días. Cada hito da un bonus de 5 XP por día de racha: 15 puntos a los 3 días, 35 a los 7, 150 a los 30, 500 a los 100. El bonus va a la habilidad principal de la tarea.

Es poco a propósito. Una tarea de 40 XP hecha siete días seguidos da 280 XP de tareas y 35 de bonus. El comentario del código lo dice así: la racha es la guarnición, no el plato.

Si un día no completas la tarea, el contador vuelve a cero. Y no pasa nada más: el XP y el nivel no se tocan. Por eso Skillion no necesita escudos ni congelar rachas.

6 · Qué pasa si no la haces

Si una tarea llega a su hora límite sin completarse, pasa a vencida. Por defecto eso es todo. No resta XP, no resta vida.

Puedes activar una penalización tarea por tarea. Si lo haces y la tarea vence, pierdes 5 puntos de vida y la mitad del XP que daba a cada habilidad. Si la vida llega a cero, bajas un nivel y la vida se rellena.

Al abrir la app después de un día con tareas vencidas sale una lista: “Tareas vencidas. Mientras no estabas”. Desde ahí puedes marcar como hecha ayer la que sí hiciste, o saltar el resto sin penalización.

Las penalizaciones están apagadas por defecto a propósito. Hay una revisión de 1999 sobre premios y castigos: cuanto más controlador es el sistema, más sustituye tu motivo por el suyo.

7 · Los avisos: uno al día como máximo

Skillion manda como máximo una notificación inteligente al día. Es un tope fijo en el código. Los recordatorios de hora fija que pongas tú van aparte.

Hay tres tipos. Racha en peligro: racha de 3 días o más y menos de seis horas para medianoche. Habilidad parada: cinco días sin puntos. Y si dejas de abrir la app: un aviso a los 3, 7 y 14 días. Después, silencio.

De 22:00 a 08:00 no suena nada, salvo la racha en peligro, que se adelanta a las diez. Los tres tipos se apagan por separado en Ajustes.

8 · Todo junto

Marcas una tarea. Gasta energía de tus 100 puntos del día. Da XP según la dificultad, con su tirada de suerte. Reparte los puntos que tú pusiste entre tus habilidades. Suma un día a la racha y, si toca hito, paga el bonus.

Y si un día fallas, no pierdes nada salvo que tú hayas pedido lo contrario. Eso es todo el motor, y cada número está en el código de hoy.

Si cambia el código, cambia el artículo.