mktrue doctor
NOMBRE
mktrue doctor — comprueba si esta máquina tiene lo que necesitan new y el skill
SINOPSIS
mktrue doctor [--write] [--target <name>] [--bench <dir>]
DESCRIPCIÓN
doctor revisa la máquina, no un repositorio: las versiones de Node, git y pnpm, si mktrue y el skill están donde deben, y el único ajuste del agente que importa, model.
Solo lee, salvo con --write, que hace un único cambio: el enlace del skill. Sin él, doctor imprime qué cambiar y no cambia nada.
--write hace un único cambio: el enlace que pone el skill de mktrue donde el agente busca sus skills. Si ya hay otra cosa en ese sitio, la deja como está.
pnpm se comprueba en la versión que fijan las plantillas, en una carpeta temporal que doctor crea y borra. doctor nunca toca settings.json, los hooks ni el PATH.
OPCIONES
--write- Hace el único cambio: enlaza el skill donde lo busca el agente.
--target <name>- El agente para el que se crea. Por defecto, claude-code.
--bench <dir>- El kit desde el que se crea. Por defecto, el kit instalado.
--help- Muestra el uso de todos los comandos.
ESTADO DE SALIDA
| 0 | true: la máquina tiene lo que necesitan new y el skill. |
| 1 | hallazgos: model nombra una variante de contexto extendido. |
| 3 | entorno: falta algo necesario o su versión es antigua. |
| 4 | hace falta una decisión: --write encontró otra cosa donde va el enlace y la dejó como está. |
EJEMPLOS
mktrue doctor
Lo que imprime doctor depende de tu máquina: las herramientas que tiene y sus versiones. Por eso aquí no hay una ejecución capturada; ejecútalo en la tuya.