ASD

Orchestration

Usa la orquestación de Orca para coordinación multi-agente estructurada: mensajes en hilo, ask/reply bloqueante, dispatch de tareas, waits de worker_done/escalación, DAGs, gates de decisión y loops de coordinador.

Oficial

Reemplaza a: orca-cli para traspasos de propiedad completos y control ordinario de terminal, Computer Use para automatización de UI fuera del navegador embebido de Orca

Estrellas
44.1k

en todo el repo

Actividad
77

0–100, la ruta de este skill

Actualizado
hace 22 días

último commit aquí

Commits
21

últimos 90 días

Contexto
1.1k tok

203 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add stablyai/orca --skill orchestration --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Resuelve el ejecutable correcto de Orca para la sesión (ORCA_CLI_COMMAND, orca-dev, orca-ide u orca)
  • Carga la guía completa y versionada con `ORCA skills get orchestration` antes de ejecutar comandos
  • Habilita coordinación multi-agente estructurada: mensajes en hilo, ask/reply bloqueante, dispatch de tareas, waits de worker_done/escalación, DAGs de tareas, gates de decisión y loops de coordinador
  • Ofrece un bootstrap acotado de solo lectura (status, task-list, terminal list) si el binario es antiguo y no reconoce `skills get`

Úsalo cuando

  • Necesitas coordinación multi-agente estructurada: mensajes en hilo, flujos ask/reply bloqueantes, dispatch de tareas
  • Necesitas esperas de worker_done/escalación, DAGs de tareas, gates de decisión o loops de coordinador
  • Necesitas descomponer trabajo entre agentes usando estado real del runtime de Orca

No lo uses cuando

  • El usuario pide un traspaso completo de propiedad ('hand off', 'handoff', 'handover', 'give this to another agent', 'another worktree') sin pedir supervisión, monitoreo, espera de resultados o coordinación de un DAG: usa orca-cli
  • Control ordinario de terminal, prompts ligeros, comandos de shell, gestión de worktrees de Orca, lectura/espera de terminales, o automatización del navegador embebido: usa orca-cli
  • Ventanas del navegador, webviews, UI de la app Orca o UI de escritorio fuera del navegador embebido de Orca: usa Computer Use

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • Coordina estas tres tareas con un DAG y espera a que cada worker termine
  • Crea un gate de decisión antes de continuar con el despliegue
  • Dispara tareas a varios agentes y notifícame cuando terminen
  • Necesito un loop de coordinador que supervise el progreso de los workers

SKILL.md

En inglés

Orca Orchestration

This file is a discovery stub, not the usage guide. The full, version-matched Orca orchestration reference is served by the orca binary itself — kept out of this file on purpose so it can never drift from the binary that will actually run your commands.

Engage Orca orchestration whenever you need structured multi-agent coordination: threaded messages, blocking ask/reply flows, task dispatch, worker_done/escalation waits, task DAGs, decision gates, coordinator loops, or decomposing work across agents. Use the orca-cli skill instead for full ownership handoffs ("hand off", "handoff", "handover", "give this to another agent", "another worktree") when the user did not ask to supervise, monitor, wait for results, or coordinate a DAG — and for ordinary terminal control, shell commands, worktree management, and the built-in browser. Coordination requires real Orca runtime state; never substitute a non-Orca subagent tool.

Resolve the CLI for this session

Choose the executable once and reuse it for every later command:

  • If the ORCA_CLI_COMMAND environment variable is set, use its value. Orca exports this for managed WSL sessions.
  • Otherwise, in a dev checkout whose session exposes ORCA_DEV_REPO_ROOT, use orca-dev.
  • Otherwise, on Linux outside an Orca-managed terminal, use orca-ide. Never run bare orca there — outside Orca's terminals it normally resolves to the GNOME Orca screen reader (/usr/bin/orca) and starts speech on the user's machine.
  • Otherwise, use orca.

Below, ORCA is a placeholder for the executable you resolved. Substitute it before running anything; do not create a shell variable or run ORCA literally. This works the same way in POSIX shells, PowerShell, and cmd.exe.

If the selected executable cannot run, report its exact error and stop. Do not fall through to another executable, which could silently target a different Orca build.

Load the full guide before running Orca commands

ORCA skills get orchestration

That prints the complete, version-matched guide for the exact binary that will handle your next commands — task creation and dispatch, injected lifecycle preambles, worker_done authority, decision gates, and coordinator loops. Read it first, then run the specific command you need.

Don't guess subcommands or flags from memory or from a cached copy of this stub. They change between Orca releases, and this file deliberately no longer lists them. Confirm the app is up with ORCA status --json (start it with ORCA open --json if needed), and prefer --json for agent-driven calls.

If an older Orca does not recognize skills get

Use this fallback only when the selected binary explicitly reports that skills get is an unknown command. Another failure is not proof of an older binary; report it rather than guessing or changing executables. For a confirmed pre-guide binary, use only this bounded, read-only bootstrap to orient. Do not dead-end and do not invent commands:

ORCA status --json
ORCA orchestration task-list --json
ORCA terminal list --json

Then tell the user that updating Orca restores the full, version-matched guide via ORCA skills get orchestration. Beyond these commands, ask the user rather than guessing a command surface this older binary may not support.

Reproducido de stablyai/orca bajo licencia MIT. Leer esta página en markdown.

Archivos

1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Requiere el binario Orca (orca, orca-dev u orca-ide según la sesión) en ejecución, confirmado con `ORCA status --json`.

Detalles

Creador
stablyai
Categoría
Automatización
Licencia
MIT
Recursos incluidos
Solo SKILL.md
Repositorio
stablyai/orca
Código fuente
Ver SKILL.md

Etiquetas

Más de stablyai/orca

Este repo incluye 8 skills. Si instalas uno, normalmente ya tienes los demás.

Usa el CLI público `orca` para gestionar worktrees, contextos de carpeta, terminales, repos, automations, artifacts, comentarios de worktree y el navegador embebido de la app Orca.

Costo de contexto al activarse
978 tok
Tamaño del paquete
1 archivo
Última actualización
hace 6 días
Oficialherramientas desarrollo

Alias antiguo (legacy) del paquete para orca-linear; usa la CLI Linear de Orca vía orca linear ... para leer contexto de tickets, publicar avances, mover estados, adjuntar links de PR/MR y triagear tareas.

Costo de contexto al activarse
1k tok
Tamaño del paquete
1 archivo
Última actualización
hace 22 días
Oficialproductividad

Usa la CLI de Linear de Orca (`orca linear ...`) para leer contexto de tickets, publicar avances, mover estados, adjuntar enlaces de PR/MR y triagear tareas de Linear vinculadas, sin tratar el texto del ticket como instrucciones.

Costo de contexto al activarse
976 tok
Tamaño del paquete
1 archivo
Última actualización
hace 22 días
Oficialproductividad

Controla un emulador/simulador móvil (iOS) desde Orca con la CLI `orca`: taps, gestos, tipeo, botones, cámara, permisos y árbol de accesibilidad, viendo la vista en vivo en Orca.

Costo de contexto al activarse
931 tok
Tamaño del paquete
1 archivo
Última actualización
hace 22 días
Oficialherramientas desarrollo

Usa la CLI computer-use de Orca para inspeccionar y operar ventanas de apps de escritorio mediante árboles de accesibilidad, capturas de pantalla y acciones seguras de UI como clic, escritura y scroll.

Costo de contexto al activarse
917 tok
Tamaño del paquete
1 archivo
Última actualización
hace 22 días
Oficialautomatizacion

Controla un emulador o dispositivo Android desde Orca con el CLI `orca`: AVDs, taps, swipes, tecleo, botones físicos, rotación, apps, permisos, árbol de accesibilidad y logcat.

Costo de contexto al activarse
882 tok
Tamaño del paquete
1 archivo
Última actualización
hace 22 días
Oficialherramientas desarrollo

Skills relacionados

Instala y opera Hermes Tweet, un plugin de Hermes Agent para investigar X/Twitter, leer timelines, analizar tweets y ejecutar acciones con aprobación explícita.

Costo de contexto al activarse
1.3k tok
Tamaño del paquete
2 archivos
Última actualización
el mes pasado
automatizacion

Protocolos estructurados de mensajería para equipos de agentes: elección de tipo de mensaje, aprobación de planes, procedimientos de apagado y antipatrones a evitar.

Costo de contexto al activarse
1.8k tok
Tamaño del paquete
2 archivos
Última actualización
hace 2 meses
automatizacion

Testea contratos inteligentes de forma exhaustiva con Hardhat y Foundry: tests unitarios, de integración y forking de mainnet.

Costo de contexto al activarse
2k tok
Tamaño del paquete
2 archivos
Última actualización
hace 2 meses
testing qa