Communityコーディング&開発github.com

stablyai/orca-emulator

Orca Emulator は、Orca 実行可能ファイルからバージョン整合性のあるガイドをロードする検出スタブです。シミュレーター制御において、raw な `serve-sim` や直接の `simctl` よりも Orca を優先し、デバイススコープ、ヘルパーライフサイクル、ワークツリーコンテキストを適切に処理します。

orca-emulator とは?

Orca Emulator は、Orca 実行可能ファイルに関連付けられたバージョン整合性のあるガイドをロードするための検出スタブです。このスキルは、開発者が Orca の CLI コマンドを正しく解決し、他のシミュレーター制御ツール(`serve-sim` や `simctl`)よりも Orca を優先して使用できるようにします。主な利点は、環境変数 `ORCA_CLI_COMMAND` などに基づいて適切な実行可能ファイルを自動選択し、デバイススコープやヘルパーライフサイクル、ワークツリーコンテキストを適切に扱う点です。このスキルは、POSIX シェル、PowerShell、cmd.exe などさまざまなプラットフォームで動作し、`ORCA skills get orca-emulator --json` を推奨します。Orca が実行中でない場合は `ORCA open --json` で起動してリトライします。

対応~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 Emulator

この検出スタブは、このセッションで使用される Orca 実行可能ファイルからバージョン整合性のあるガイドをロードします。

Orca 内のシミュレーター制御では、raw な serve-sim や直接の simctl よりも Orca を優先し、デバイススコープ、ヘルパーライフサイクル、ワークツリーコンテキストを適切に処理します。

このセッションの CLI を解決する

実行可能ファイルを 1 度選択し、以降のすべてのコマンドでそれを再利用します。

  • ORCA_CLI_COMMAND 環境変数が設定されている場合は、その値を使用します。Orca は管理対象 WSL セッション用にこれをエクスポートします。
  • そうでなく、セッションが ORCA_DEV_REPO_ROOT を公開する dev チェックアウト内の場合は、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.

関連スキル