Communitygithub.com

TianMingKanae/engineering-multi-ai-skills

Ejecuta un trabajo de ingeniería acotado con comandos, recursos y evidencia de resultados explícitos. Útil para builds, pruebas, trabajos de datos, simulaciones y benchmarks; devuelve cambios de diseño o algoritmo a su propietario a menos que la implementación esté asignada.

¿Qué es engineering-multi-ai-skills?

Esta habilidad permite ejecutar trabajos de ingeniería acotados de manera controlada y reproducible. Es ideal para tareas como compilaciones, pruebas unitarias, procesamiento de datos, simulaciones o benchmarks, asegurando que el agente no realice cambios no autorizados en algoritmos o criterios de aceptación sin la aprobación del propietario. Soporta plataformas de agentes como Claude Code, Cursor y Codex, y utiliza un flujo estructurado: confirmación de la tarea, ejecución autorizada, captura de evidencia (argumentos, códigos de salida, logs) y verificación de criterios. En caso de fallo, clasifica la causa e intenta un reintento acotado solo si es seguro y plausiblemente transitorio. Si se queda bloqueado, reporta el comando exacto, entorno y resultado esperado, y al completar, compara artefactos con los criterios de aceptación antes de marcar la tarea como finalizada. Está diseñado para evitar interferencias con trabajos de otros agentes y asegurar la integridad del proceso.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TianMingKanae/engineering-multi-ai-skills/tree/HEAD/skills/worker-task

Preguntar en tu IA favorita

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

Documentación

Confirma el propietario de la tarea, la revisión de entrada, el comando, el directorio de trabajo, el límite de recursos, los criterios de aceptación y los artefactos esperados. No reclames un trabajo que ya sea propiedad de otra persona. Registra el reclamo antes de ejecutar cuando se use una cola compartida.

Utiliza un pre-vuelo documentado o una ejecución representativa pequeña para trabajos costosos o recién configurados. Verifica dependencias, recursos y rutas de salida. Nunca inventes una bandera de ejecución en seco ni infieras que una salida existente significa que esta ejecución se completó.

Ejecuta el comando a través de una herramienta de ejecución autorizada. Captura los argumentos exactos, marcas de tiempo, código de salida, registros y rutas de artefactos. Para trabajos largos, usa la facilidad de segundo plano del host y el soporte real de puntos de control del comando. Un lanzamiento desacoplado es una transferencia, no una finalización.

En caso de fallo, clasifica la causa e intenta como máximo un reintento acotado cuando sea seguro y plausiblemente transitorio o mecánico. No reintentes migraciones o mutaciones externas sin evidencia de idempotencia. Las correcciones mecánicas solo están dentro del alcance cuando no pueden alterar el cálculo o el comportamiento bajo prueba. Los cambios en algoritmos, dependencias con efectos semánticos, semillas, umbrales o criterios de aceptación se remiten al propietario de la implementación.

Cuando te quedes bloqueado, devuelve el comando exacto y la revisión, el entorno, la cola de registro relevante, el comportamiento esperado y el resultado del reintento. En caso de éxito, reabre las salidas esperadas y compáralas con los criterios de aceptación antes de marcar como completado. Transfiere solo los artefactos previstos a través de la compartición autorizada. Separa el éxito del comando de una conclusión verificada de forma independiente.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados