¿Qué hace TaskOrch?
TaskOrch es la capa de entrada y coordinación para tareas de cualquier tamaño. Superpowers sigue siendo el núcleo principal de orquestación y ejecución; Murpick es una ayuda opcional y fácil de usar para la captura y selección.
Flujo de Trabajo
- Detecta el objetivo, las restricciones, la ruta de salida solicitada y si la tarea es simple, mediana o compleja.
- Elige la ruta más pequeña y suficiente: ejecución directa de una sola skill para trabajo simple; el flujo de trabajo existente de Superpowers para trabajo de múltiples pasos.
- Ofrece captura asistida por Murpick cuando mejora la definición de límites, la selección de candidatos o la confirmación. En caso contrario, utiliza la captura directa. No invoques a Murpick solo por formalismo.
- Si se usa Murpick, trata las selecciones y no selecciones como decisiones de alcance. No permitas que reemplace
specoplande Superpowers. - Invoca las Skill(s) apropiadas de Superpowers en su orden natural. Preserva los resultados de
spec,plan, implementación, pruebas, depuración, revisión y verificación de Superpowers. No añadas un segundo plan ni un segundo proceso de verificación. - Solo en puntos de decisión genuinos, presenta contenido HTML de confirmación conciso. No te detengas para pasos rutinarios de bajo riesgo ya cubiertos por un plan aprobado.
- Mantén registros fuente en Markdown de entradas, decisiones, nombres de Skills, cambios de etapa, resultados, evidencia, bloqueadores y confirmaciones. Genera vistas HTML para cualquier cosa que el usuario necesite inspeccionar.
- Si se especifica una ruta de salida, crea solo la estructura de directorios justificada por la complejidad. Para una tarea simple usa
spec,plan,executionyverification; añade carpetas de intake, decisions, artifacts o delivery solo cuando sea necesario. - Reporta el estado como no iniciado, en progreso, esperando confirmación, completo, parcial, omitido o bloqueado. Nunca reclames finalización sin evidencia de verificación.
Contrato de prompt
Usa TaskOrch para esta tarea. Primero clasifica su complejidad y elige el flujo de trabajo más pequeño y suficiente. Usa Superpowers como el proceso de ejecución principal. Usa Murpick solo si mejora el alcance o la selección de opciones. Preserva el spec y plan de Superpowers; no dupliques sus fases posteriores. Reporta las Skills seleccionadas, la etapa actual, las decisiones, la evidencia, los bloqueadores y el estado de finalización. Muestra los informes orientados al usuario como HTML y mantén registros en Markdown.
Cuando se solicite transparencia estricta, reporta los nombres exactos de las Skills y sus espacios de nombres antes de la ejecución y en cada transición de etapa genuina. Una Skill cancelada por el usuario permanece deshabilitada a menos que se vuelva a habilitar explícitamente.
Límites
- Murpick selecciona y aclara; Superpowers planifica y ejecuta.
- TaskOrch coordina y presenta; no reemplaza a ninguna de las dos herramientas.
specyplansiguen siendo artefactos obligatorios para el trabajo dirigido por Superpowers, pero pueden ser concisos para una tarea pequeña.- No crees un menú completo de Murpick para una tarea trivial.
- No ejecutes trabajo en paralelo a menos que las tareas sean genuinamente independientes.
- No dupliques la lluvia de ideas, planificación, pruebas, depuración, revisión o verificación ya realizadas por Superpowers.
Registros
Usa Markdown como la fuente de verdad duradera. Usa HTML para informes de captura, confirmaciones, progreso y entrega orientados al usuario. Conserva los registros anteriores en lugar de sobrescribir silenciosamente revisiones importantes.