Zurück zu Skills
stablyai/orcaPrüfung bestanden

SKILL DETAIL

orca-cli

stablyai/orca/orca-cli

This skill serves as a discovery stub, not the usage guide. The full, version-matched Orca CLI reference is provided by the orca binary itself, deliberately kept out of this file to avoid drift from the binary that will actually run your commands. Engage Orca whenever its running editor/runtime is the source of truth: Orca-managed worktrees, folder contexts, terminals, repos, automations, worktree comments, and the browser embedded inside the Orca app. Triggers include "$orca-cli", "Orca worktree", "child worktree", "spawn codex/claude in a worktree", "read/wait/send Orca terminal", "full handoff" / "handover" / "give this to another agent", and "control the browser inside Orca". Use plain shell tools when Orca state does not matter. To resolve the CLI for the session, choose the executable based on environment variables or context: if ORCA_CLI_COMMAND is set, use its value; otherwise, in a dev checkout exposing ORCA_DEV_REPO_ROOT, use orca-dev; otherwise, on Linux outside an Orca-managed terminal, use orca-ide (never run bare orca, as it may resolve to the GNOME Orca screen reader); otherwise, use orca. Before running any commands, load the full guide via `ORCA skills get orca-cli`, which prints the complete, version-matched guide for the exact binary that will handle your commands. Do not guess subcommands or flags from memory or cached copies, as they change between Orca releases. If an older Orca does not recognize `skills get`, use only the bounded, read-only bootstrap commands: `ORCA status --json`, `ORCA worktree ps --json`, and `ORCA terminal list --json`, then inform the user that updating Orca restores the full guide.

Installationen · 4.719Quelle ansehen

Installation

npx skills add https://stablyai/orca/

Skill-Dateien

SKILL.md

Zuletzt synchronisiert · 22.10.2026

SKILL.md›
---
name: orca-cli
description: >-
  Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts,
  skill sharing, worktree comments, and Orca's embedded browser through the `orca` CLI. Use
  when the user says "$orca-cli", "Orca worktree", "child worktree", "spawn codex/claude in a
  worktree", "read/wait/send Orca terminal", "handoff" / "handover" / "give this to another
  agent", "Orca browser", "orca artifacts", or "share skills". Prefer it over raw git
  worktree, ad hoc PTYs, or Computer Use when Orca state is involved. Use Computer Use only
  when a visible window needs GUI control that a CLI, filesystem, or API cannot do.
---

# Orca CLI

This discovery stub loads the version-matched guide from the Orca executable used for this session.

## 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 version-matched guide before running Orca commands

```text
ORCA skills get orca-cli
```

Prefer `--json`. Use the selected executable's `--help` for commands or flags the guide does
not cover. If a command reports that Orca is not running, start it with `ORCA open --json`
and retry. If it fails with `runtime_access_denied`, your sandbox blocked the connection:
re-run it with escalated permissions, and do not run `ORCA open` or restart Orca. If
`skills get` is unknown, explain that updating Orca restores the guide; use `--help` for
read-only discovery and do not guess unsupported commands.