stablyai/orca-emulator

Carrega o guia correspondente à versão do Orca usado na sessão para controle de simuladores, preferindo o Orca ao invés de `serve-sim` ou `simctl` diretamente.

O que é orca-emulator?

O skill Orca Emulator carrega automaticamente o guia de comandos do Orca que corresponde à versão do executável usado na sessão atual. Ele é útil para desenvolvedores que trabalham com simuladores (como iOS ou Android) em ambientes gerenciados pelo Orca, pois lida com escopo de dispositivo, ciclo de vida de helpers e contexto de worktree. Suporta plataformas macOS, Linux e WSL, resolvendo o executável correto com base na variável de ambiente `ORCA_CLI_COMMAND`, na presença de `ORCA_DEV_REPO_ROOT`, ou no sistema operacional (evitando conflitos com o leitor de tela GNOME Orca no Linux). Uma vez resolvido, o guia é obtido com `ORCA skills get orca-emulator` e prefere saída JSON; se o guia não estiver disponível, o `--help` do executável deve ser usado para comandos não cobertos.

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

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Orca Emulator

Este stub de descoberta carrega o guia correspondente à versão do executável Orca usado nesta sessão.

Prefira o Orca ao invés de serve-sim ou simctl direto para controle de simuladores dentro do Orca; ele lida com escopo de dispositivo, ciclo de vida de helpers e contexto de worktree.

Resolva a CLI para esta sessão

Escolha o executável uma vez e reutilize-o para cada comando posterior:

  • Se a variável de ambiente ORCA_CLI_COMMAND estiver definida, use seu valor. O Orca exporta isso para sessões gerenciadas por WSL.
  • Caso contrário, em um checkout de desenvolvimento cuja sessão exponha ORCA_DEV_REPO_ROOT, use orca-dev.
  • Caso contrário, no Linux fora de um terminal gerenciado pelo Orca, use orca-ide. Nunca execute orca diretamente lá — fora dos terminais do Orca, ele normalmente resolve para o leitor de tela GNOME Orca (/usr/bin/orca) e inicia a fala na máquina do usuário.
  • Caso contrário, use orca.

Abaixo, ORCA é um espaço reservado para o executável que você resolveu. Substitua-o antes de executar qualquer coisa; não crie uma variável de shell nem execute ORCA literalmente. Isso funciona da mesma forma em shells POSIX, PowerShell e cmd.exe.

Se o executável selecionado não puder ser executado, informe seu erro exato e pare. Não caia em outro executável, o que poderia silenciosamente mirar em uma build diferente do Orca.

Carregue o guia correspondente à versão antes de executar comandos do Orca

ORCA skills get orca-emulator

Prefira --json. Use o --help do executável selecionado para comandos ou flags que o guia não cobre. Se um comando informar que o Orca não está em execução, inicie-o com ORCA open --json e tente novamente. Se skills get for desconhecido, explique que atualizar o Orca restaura o guia; use --help para descoberta somente leitura e não adivinhe comandos não suportados.

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.

Habilidades Relacionadas