AjaneeI/skill-agente

Preserva el progreso productivo en una sesión autónoma multitarea autorizada cuando un flujo de trabajo está bloqueado por aprobación, dependencia, herramientas o fallo del entorno. Clasifica el alcance del bloqueo, guarda puntos de control, cambia solo a tareas autorizadas de forma independiente y detiene la sesión por problemas globales de seguridad o cuando no queda trabajo seguro.

¿Qué es skill-agente?

Este skill, 'Continuidad de Ejecución Autónoma', está diseñado para ayudar a agentes de IA (como Claude Code, Cursor, Codex) a maximizar la cantidad de trabajo validado y autorizado dentro de un presupuesto de ejecución, sin comprometer la seguridad, la integridad de la investigación ni los requisitos de aprobación. Proporciona directrices claras para manejar bloqueos, como aprobaciones pendientes, fallos de herramientas o dependencias rotas, clasificándolos como bloqueos locales o globales. El agente debe preservar un punto de control detallado antes de cambiar a otra tarea, asegurando que solo se ejecuten tareas sin dependencias causales con el bloqueo y dentro de los límites de autorización. Es útil para sesiones complejas donde múltiples flujos de trabajo pueden estar en progreso, permitiendo aislar bloqueos y continuar con trabajo seguro sin esperar soluciones a problemas no relacionados. El skill también enfatiza reglas no negociables, como priorizar instrucciones superiores y detenerse ante problemas de seguridad global, y sugiere políticas detalladas y listas de verificación para una implementación robusta.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AjaneeI/agent-skills/tree/HEAD/skills/autonomous-execution-continuity

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

Continuidad de Ejecución Autónoma

Propósito

Finalizar la mayor cantidad de trabajo validado y autorizado dentro de un presupuesto de ejecución sin diluir la seguridad, la integridad de la investigación ni los requisitos de aprobación. Una habilidad es una guía, no una concesión de permisos ni un programador de ejecución.

Precondiciones

  • Existe un objetivo, lista de tareas u objetivo acotado aprobado por el usuario, junto con un presupuesto de ejecución o una regla de detención.
  • Se conocen la autoridad aplicable, los permisos de herramientas, los límites de privacidad y las aprobaciones requeridas.
  • El agente puede preservar un punto de control duradero o explicar claramente por qué no puede hacerlo.

Si estos son desconocidos, solicita solo la autorización faltante o detente, en lugar de asumir consentimiento.

Al encontrar un bloqueo

  1. Clasificar el alcance. Distinguir un bloqueo local de flujo de trabajo (aprobación específica, dependencia, herramienta fallida) de una detención global (detención explícita del usuario, límite de seguridad comprometido, autorización inválida, fallo sistémico de integridad de datos, o incertidumbre sobre si otro trabajo es seguro). Consulta la política de bloqueo.
  2. Punto de control antes de cambiar. Preservar la tarea exacta, versión/commit, acciones intentadas, errores observados, artefactos, estado actual y una solicitud de decisión concisa. Nunca reescribir observaciones fallidas como éxitos.
  3. Respetar el límite bloqueado. No reejecutar un experimento congelado, cambiar un evaluador/metodología bloqueado, agregar permisos, usar un plan de contingencia pago, ni reintentar una acción denegada a menos que esté autorizado por separado. Una aprobación no resuelta sigue sin resolverse.
  4. Encontrar trabajo independiente. De la cola autorizada existente, seleccionar una tarea sin dependencia causal de la decisión bloqueada y sin exposición a recursos prohibidos. Priorizar el trabajo de ruta crítica con criterios de aceptación objetivos.
  5. Continuar solo si es seguro. Ejecutar, verificar, hacer punto de control y repetir. No preguntar repetidamente la misma pregunta sin respuesta durante una sesión. No crear tareas especulativas solo para llenar tiempo.
  6. Revisitar solo con cambios. Reanudar un flujo bloqueado solo con evidencia de que la aprobación o la dependencia cambiaron. Nunca inferir aprobación del silencio o del tiempo transcurrido.
  7. Terminar deliberadamente. Detenerse ante una detención global aplicable, trabajo autorizado agotado, presupuesto de ejecución vencido o solicitud explícita de detención. Proporcionar una transferencia de decisión/evidencia, incluyendo trabajo no verificado e incompleto.

Programación y concurrencia

El trabajo puede paralelizarse solo cuando las tareas, entornos, recursos y estados están aislados. Un bloqueador local no debe hacer que el trabajo no relacionado espere. Hacer cumplir los límites del usuario en recursos, llamadas al modelo, tiempo y costos; evitar escrituras conflictivas y operaciones pagadas sorpresa. Cuando los temporizadores o la ejecución en segundo plano no estén disponibles, informar esa limitación en lugar de afirmar su cumplimiento.

Estándar de finalización

Para cada flujo, informar uno de: verificado completo, bloqueado, fallado con evidencia o no iniciado. Registrar enlaces de evidencia, cualquier decisión necesaria y el siguiente paso seguro de mayor prioridad. Solo el procedimiento de evaluación autorizado puede declarar que se ha superado un hito de investigación.

Precedencia no negociable

Las instrucciones de mayor prioridad, los controles legales/de seguridad, los límites explícitos del usuario y los protocolos específicos del experimento tienen prioridad sobre esta habilidad. Una detención global de seguridad nunca se evade cambiando de flujo.

Usa la política de bloqueo para reglas de decisión detalladas y la lista de verificación de escenarios para verificación de comportamiento.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills relacionados