Community코딩 & 개발github.com

stablyai/orca-emulator

Orca 에뮬레이터 세션에 맞춰 버전이 일치하는 가이드를 로드하는 디스커버리 스킬입니다. 시뮬레이터 제어 시 원시 `serve-sim` 또는 `simctl` 대신 Orca를 사용하도록 안내합니다.

orca-emulator란 무엇인가요?

이 스킬은 Orca 에뮬레이터 환경에서 사용할 실행 파일을 올바르게 확인하고, 버전이 일치하는 명령어 가이드를 로드하는 방법을 제공합니다. 환경 변수 `ORCA_CLI_COMMAND`, `ORCA_DEV_REPO_ROOT` 등에 따라 적절한 Orca 실행 파일을 선택하며, 특히 Linux에서 잘못된 실행 파일(예: GNOME Orca)이 사용되는 것을 방지합니다. 확인된 실행 파일로 `ORCA skills get orca-emulator`를 실행하여 버전별 가이드를 불러오고, 필요한 경우 `--help`를 통해 추가 명령어를 탐색할 수 있습니다. Orca가 실행 중이지 않을 때는 `ORCA open --json`으로 시작한 후 재시도하는 등의 오류 처리 절차도 포함되어 있어, 다양한 플랫폼(POSIX 셸, PowerShell, cmd.exe)에서 일관된 개발 경험을 제공합니다.

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

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Orca 에뮬레이터

이 디스커버리 스텁은 현재 세션에서 사용 중인 Orca 실행 파일에 맞춰 버전이 일치하는 가이드를 로드합니다.

시뮬레이터 제어 시 원시 serve-sim이나 직접 simctl보다 Orca를 선호하세요. Orca는 장치 범위, 헬퍼 생애 주기, 작업 트리 컨텍스트를 처리합니다.

이 세션의 CLI 확인

실행 파일을 한 번 선택하고 모든 이후 명령어에 재사용하세요:

  • ORCA_CLI_COMMAND 환경 변수가 설정되어 있다면 해당 값을 사용하세요. Orca는 관리형 WSL 세션에 대해 이 값을 내보냅니다.
  • 그렇지 않고, 세션이 ORCA_DEV_REPO_ROOT를 노출하는 개발 체크아웃 내부라면 orca-dev를 사용하세요.
  • 그렇지 않고, Orca 관리형 터미널 외부의 Linux 환경이라면 orca-ide를 사용하세요. 절대 orca를 직접 실행하지 마세요 — Orca 터미널 외부에서는 일반적으로 GNOME Orca 화면 읽기 프로그램(/usr/bin/orca)으로 확인되어 사용자 컴퓨터에서 음성 출력이 시작됩니다.
  • 그 외의 경우 orca를 사용하세요.

아래에서 ORCA는 확인한 실행 파일의 자리 표시자입니다. 명령어를 실행하기 전에 대체하세요. 셸 변수를 만들거나 ORCA를 그대로 실행하지 마세요. 이 방식은 POSIX 셸, PowerShell, cmd.exe에서 동일하게 작동합니다.

선택한 실행 파일을 실행할 수 없는 경우, 정확한 오류를 보고하고 중단하세요. 다른 실행 파일로 대체하지 마세요. 이는 다른 Orca 빌드를 조용히 대상으로 삼을 수 있습니다.

Orca 명령어 실행 전 버전 일치 가이드 로드

ORCA skills get orca-emulator

--json을 선호하세요. 가이드에서 다루지 않는 명령어나 플래그에 대해서는 선택한 실행 파일의 --help를 사용하세요. 명령어가 Orca가 실행 중이 아니라고 보고하면 ORCA open --json으로 시작하고 다시 시도하세요. skills get이 알 수 없는 명령어라면, Orca 업데이트 시 가이드가 복원된다는 점을 설명하고, 읽기 전용 탐색에는 --help를 사용하며 지원되지 않는 명령어를 추측하지 마세요.

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.

관련 스킬