codex-sesionlisted
Install: claude install-skill JuanCastrejon/SistemaMultiagente_SDLC
# Skill: codex-sesion
Comprobar **de quien** es la sesion de Codex antes de delegarle nada.
## Trigger
Antes de la primera delegacion a Codex de cada sesion de trabajo, y de nuevo
despues de cualquier `codex login` o cambio de cuenta.
```bash
node scripts/codex-session-check.mjs
```
`--json` para consumirlo desde otro script. Salidas: `0` sesion utilizable —con
aviso o sin el—, `2` accion requerida (sin sesion, o proceso con la credencial
vieja), `1` error de lectura.
Lo que este preflight VE es el plan; lo que NO ve es la cuota que queda. Una
cuenta `free` recien estrenada trabaja sin problema y una de pago puede estar
agotada, asi que el plan avisa y nunca bloquea: un preflight que se equivoca al
bloquear es un preflight que se aprende a ignorar.
## Por que existe
El puente de Codex delega trabajo caro a un agente externo, y la cuenta con la
que corre no se ve por ningun lado hasta que algo falla. Caso real: se cambio de
cuenta, la terminal siguio con la anterior —plan `free`— y una ronda de debate
murio a mitad de turno con `You've hit your usage limit`. Se perdio el trabajo
del turno y el hilo quedo sin cerrar. El fallo no fue el limite de cuota: fue
que nadie podia saber contra que cuenta estaba hablando.
## Pasos
1. Ejecutar el preflight. Leer **cuenta** y **plan**, no solo el estado.
2. Si la cuenta no es la que se pretende usar, `codex login` con la correcta.
Ese comando lo ejecuta una persona: pide credenciales y ningun agente debe
intentarlo por su c