CommunityRedacción y edicióngithub.com

TaskOrch

Capa de entrada y coordinación para tareas de cualquier tamaño. Actúa como el orquestador que decide el flujo de trabajo más pequeño y suficiente, utilizando Superpowers como núcleo de ejecución principal y Murpick como asistente opcional de selección y definición de alcance.

¿Qué es TaskOrch?

TaskOrch es una skill de orquestación que actúa como la capa de entrada y coordinación para tareas de cualquier tamaño, funcionando en plataformas como Claude Code, Cursor o Codex, aunque su diseño es agnóstico al agente subyacente. Su principal utilidad radica en elegir la ruta más pequeña y suficiente para cada tarea: - Para tareas simples, ejecuta directamente una única skill. - Para tareas de múltiples pasos, delega en el flujo de trabajo de Superpowers. - Opcionalmente, utiliza Murpick para mejorar la definición de límites y la selección de opciones, pero sin reemplazar las fases de especificación y planificación de Superpowers. TaskOrch impone un contrato de trabajo claro: clasifica la complejidad, selecciona el flujo mínimo, preserva los artefactos de Superpowers (spec, plan, implementación, pruebas, depuración, revisión y verificación), y mantiene registros en Markdown como fuente de verdad duradera, generando informes HTML para el usuario. No duplica procesos, no añade ceremonias innecesarias y solo presenta confirmaciones HTML en puntos de decisión genuinos. Reporta el estado como no iniciado, en progreso, esperando confirmación, completo, parcial, omitido o bloqueado, y nunca reclama finalización sin evidencia de verificación.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add AaronZHAO84/codex-skills

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

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

Documentación

¿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

  1. Detecta el objetivo, las restricciones, la ruta de salida solicitada y si la tarea es simple, mediana o compleja.
  2. 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.
  3. 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.
  4. Si se usa Murpick, trata las selecciones y no selecciones como decisiones de alcance. No permitas que reemplace spec o plan de Superpowers.
  5. 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.
  6. 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.
  7. 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.
  8. Si se especifica una ruta de salida, crea solo la estructura de directorios justificada por la complejidad. Para una tarea simple usa spec, plan, execution y verification; añade carpetas de intake, decisions, artifacts o delivery solo cuando sea necesario.
  9. 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.
  • spec y plan siguen 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.

Skills relacionados