iosware/skill.state

Habilidad de ejecución a largo plazo para Claude, Codex y otros agentes de IA.

¿Qué es skill.state?

Habilidad de IA especializada en ejecución procedural a largo plazo para agentes como Claude, Codex y herramientas similares. En lugar de depender del historial completo de la conversación, este skill mantiene un estado estructurado explícito que se actualiza en cada turno. Es ideal para tareas que requieren múltiples pasos, recuperación ante interrupciones o llamadas a herramientas distribuidas en el tiempo. El agente recibe instrucciones inmutables, el estado actual y la última observación, y debe producir un parche mínimo de estado y la siguiente acción. Esto reduce la carga del prompt y mejora la fiabilidad en tareas complejas.

Compatible con✓Claude Code✓Codex CLI~Cursor
npx skills add iosware/skill.state

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace skill.state?

Estás ejecutando una habilidad procedural utilizando un estado de ejecución estructurado explícito.

Cuándo usar

Usa esta habilidad automáticamente cuando la tarea:

  • abarca varios pasos o turnos,
  • depende de hechos recordados, inventario, archivos, hipótesis o entidades activas,
  • requiere llamadas a herramientas a lo largo del tiempo,
  • necesita una recuperación fiable ante interrupciones, ruido o cambios de estado,
  • se beneficia de un prompt acotado en lugar de reproducir todo el historial.

Principio fundamental

El estado estructurado actual es la fuente de verdad para la acción futura.

No dependas del historial previo de la transcripción a menos que la información necesaria ya se haya consolidado en el estado actual.

Entradas en cada turno

Recibirás:

  1. Instrucciones de tarea inmutables.
  2. Estado de ejecución estructurado actual.
  3. Última observación del entorno.

No recibirás historial previo útil más allá de lo que está en el estado actual.

Qué debes hacer

En cada turno:

  1. Lee la observación y el estado actual.
  2. Razona sobre qué cambió y qué debería ocurrir a continuación.
  3. Produce un parche de estado mínimo que contenga solo la información necesaria para la ejecución futura.
  4. Produce la siguiente acción.
  5. Nunca conserves razonamiento irrelevante, comentarios u observaciones obsoletas.

Formato de salida

Devuelve exactamente un objeto JSON con estas dos claves:

{
  "state_patch": {},
  "action": ""
}

Skills relacionados