CommunityProgramación y desarrollogithub.com

stablyai/orca-emulator

Carga la guía de Orca Emulator correspondiente a la versión del ejecutable Orca utilizado en esta sesión.

¿Qué es orca-emulator?

Orca Emulator es un stub de descubrimiento que carga la guía de uso específica para la versión de Orca que se esté ejecutando en la sesión actual. Su objetivo principal es asegurar que el asistente de IA utilice la documentación correcta y actualizada del emulador, evitando confusiones entre diferentes versiones de Orca. Este skill está diseñado para plataformas como Claude Code y otros asistentes de IA integrados con Orca, y su funcionamiento se basa en resolver el ejecutable de Orca adecuado según el entorno (WSL, repositorio de desarrollo, Linux sin terminal Orca, o terminal nativa de Orca). Una vez resuelto el ejecutable, se carga la guía mediante el comando `ORCA skills get orca-emulator`, preferiblemente en formato JSON, y se brindan instrucciones claras para manejar casos como Orca no iniciado o comandos no reconocidos.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/stablyai/orca/tree/main/skills/orca-emulator

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

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

Documentación

Orca Emulator

Este stub de descubrimiento carga la guía correspondiente a la versión del ejecutable Orca utilizado en esta sesión.

Preferir Orca sobre serve-sim o simctl directo para el control del simulador dentro de Orca; maneja el ámbito de dispositivos, el ciclo de vida de ayudantes y el contexto del árbol de trabajo.

Resolver el CLI para esta sesión

Elegir el ejecutable una vez y reutilizarlo para cada comando posterior:

  • Si la variable de entorno ORCA_CLI_COMMAND está definida, usar su valor. Orca exporta esto para sesiones WSL gestionadas.
  • De lo contrario, en un checkout de desarrollo cuya sesión exponga ORCA_DEV_REPO_ROOT, usar orca-dev.
  • De lo contrario, en Linux fuera de una terminal gestionada por Orca, usar orca-ide. Nunca ejecutar orca directamente allí — fuera de las terminales de Orca normalmente resuelve al lector de pantalla GNOME Orca (/usr/bin/orca) y comienza a hablar en la máquina del usuario.
  • De lo contrario, usar orca.

A continuación, ORCA es un marcador de posición para el ejecutable que resolviste. Sustitúyelo antes de ejecutar cualquier cosa; no crees una variable de shell ni ejecutes ORCA literalmente. Esto funciona de la misma manera en shells POSIX, PowerShell y cmd.exe.

Si el ejecutable seleccionado no puede ejecutarse, informa su error exacto y detente. No recurras a otro ejecutable, ya que podría apuntar silenciosamente a una compilación de Orca diferente.

Cargar la guía correspondiente a la versión antes de ejecutar comandos de Orca

ORCA skills get orca-emulator

Preferir --json. Usar el --help del ejecutable seleccionado para comandos o flags que la guía no cubra. Si un comando informa que Orca no está en ejecución, iniciarlo con ORCA open --json y reintentar. Si skills get es desconocido, explicar que actualizar Orca restaura la guía; usar --help para descubrimiento de solo lectura y no adivinar comandos no soportados.

Individual skills in this repo

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

stablyai/computer-use

Use Orca's computer-use CLI to inspect and operate local desktop app windows through accessibility trees, screenshots, and safe UI actions. Use for desktop app interaction: list apps/windows, get app state, read visible UI, click controls, type, press keys, scroll, drag, set values, or perform accessibility actions. Also use for browser windows, webviews, Orca app UI, or other desktop UI. Triggers include "computer use", "orca computer", "read Spotify", "read Slack", "control/click/read in a desktop app", and "get app state".

stablyai/linear-tickets

>-

stablyai/orca-cli

Use the public `orca` CLI to operate Orca-managed worktrees, folder contexts, terminals, repos, automations, worktree comments, and the browser embedded inside the Orca app. Use when the user says "$orca-cli", "use orca cli", "Orca worktree", "child worktree", "spawn codex/claude in a worktree", "read/wait/send Orca terminal", "terminal send", "Orca browser", or "control the browser inside Orca". Prefer this over raw `git worktree`, ad hoc PTYs, Playwright, or Computer Use when the task touches Orca-managed state. Use Computer Use for browser windows, webviews, or desktop UI outside Orca's embedded browser.

stablyai/orca-emulator-android

>-

stablyai/orca-linear

>-

stablyai/orca-per-workspace-env

>-

stablyai/orchestration

Use Orca orchestration for 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 `orca-cli` instead for ordinary terminal control, lightweight terminal prompts, shell commands, Orca worktree management, reading or waiting on terminals, and automation of the browser embedded inside Orca. Use Computer Use for browser windows, webviews, Orca app UI, or desktop UI outside Orca's embedded browser.

Skills relacionados