К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

orca-cli — скилл для Claude: управление worktree и терминалами Orca

Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add stablyai/orca --skill orca-cli -a claude-code
Открыть на GitHub

Что делает orca-cli

Скилл описывает, как агенту работать с объектами Orca через исполняемый файл orca: worktree и дочерние worktree, контексты папок, терминалы, репозитории, автоматизации, артефакты, комментарии в worktree, шаринг скиллов и встроенный браузер. Заодно он покрывает передачу задачи другому агенту — handoff.

Устроено так: сначала скилл выбирает исполняемый файл для текущей сессии. Если задана переменная ORCA_CLI_COMMAND, берётся её значение. В dev-чекауте с ORCA_DEV_REPO_ROOT используется orca-dev. На Linux вне терминала Orca — orca-ide, потому что голый orca там обычно указывает на скринридер GNOME и запускает речь. Дальше скилл подгружает guide, совпадающий с версией: ORCA skills get orca-cli. Если команда сообщает, что Orca не запущена, её поднимают через ORCA open --json и повторяют попытку.

Есть и ограничения. Ошибка runtime_access_denied означает, что песочница заблокировала соединение: команду повторяют с расширенными правами, а ORCA open и перезапуск Orca не трогают. Если skills get неизвестна, обновление Orca возвращает guide. Ставить стоит тем, кто уже работает в Orca и хочет, чтобы агент управлял её состоянием вместо сырого git worktree и самодельных PTY. Если Orca в проекте нет, скилл ни к чему.

Какие задачи решает

  • создать дочерний worktree и запустить в нём codex или claude
  • прочитать вывод терминала Orca и отправить туда команду
  • передать задачу другому агенту через handoff
  • опубликовать артефакты и поделиться скиллами между сессиями
  • открыть встроенный браузер Orca для проверки страницы

Примеры запросов агенту

  • $orca-cli, создай child worktree и запусти там claude
  • прочитай терминал Orca и дождись окончания сборки
  • сделай handoff этой задачи другому агенту

Как установить orca-cli

1Через Skills CLI (Vercel)

npx skills add stablyai/orca --skill orca-cli -a claude-code

2Вручную: положить файлы

~/.claude/skills/orca-cli/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/orca-cli/

Из того же набора8

Весь набор →
orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. Claude Code CX Codex Cursor +1 349 200установок computer-use stablyai Скилл ведёт видимое окно приложения через orca computer: читает дерево доступности, кликает, печатает и снимает скриншоты. Нужен, когда задача упирается в интерфейс. Claude Code CX Codex Cursor +1 239 000установок orca-linear stablyai Управляет задачами Linear через утилиту Orca прямо из сессии агента. Пригодится, чтобы закрывать тикеты со ссылкой на PR, менять их статусы и искать задачи. Claude Code CX Codex Cursor +1 29 000установок orca-per-workspace-env stablyai Настраивает и проверяет рецепты изолированных окружений Orca под каждый воркспейс. Помогает при отладке cloud sandbox, VM или контейнеров в orca.yaml. Claude Code CX Codex Cursor +1 12 100установок orca-emulator stablyai Управляет iOS Simulator внутри Orca с живым экраном устройства. Пригодится для тапов, жестов, поворота экрана и сбора доказательств работы iOS-приложения. Claude Code CX Codex Cursor +1 5 800установок orca-emulator-android stablyai Скилл ведёт Android-эмулятор или телефон по adb прямо из Orca: тапы, свайпы, установка APK, логи. Пригодится, когда надо прогнать сценарий на устройстве. Claude Code CX Codex Cursor +1 5 600установок linear-tickets stablyai Скилл ведёт задачи Linear через CLI Orca: берёт тикет, двигает его по статусам, закрывает ссылкой на PR и комментарием. Claude Code CX Codex Cursor +1 4 500установок

Похожие

using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. Claude Code CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. Claude Code CX Codex 214 439установок implement-spec Matt Pocock Реализует готовую спецификацию по графу связанных тикетов в одной integration branch. Подходит для задач с зависимостями и параллельной работой субагентов. Claude Code 283 700установок caveman-commit JuliusBrussee Формирует краткие коммит-сообщения по стандарту Conventional Commits без лишних слов. Пригодится, когда нужно сфокусироваться на сути изменений. Claude Code CX Codex Cursor +1 414 700установок caveman-review JuliusBrussee Формирует сжатое ревью кода по одной строке на замечание с указанием места, проблемы и исправления. Без лишних вежливых фраз. Claude Code CX Codex Cursor +1 410 700установок caveman-help JuliusBrussee Справка по режимам и командам Caveman для Claude Code и других поддерживаемых платформ. Нужна, когда вы настраиваете стиль ответов и связанные скиллы. Claude Code CX Codex Cursor +1 401 800установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. Claude Code 990 453установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. Claude Code 789 521установок

Вопросы о orca-cli

Как установить orca-cli в Claude?

Выполните npx skills add stablyai/orca --skill orca-cli -a claude-code. Файл скилла появится по пути ~/.claude/skills/orca-cli/SKILL.md.

Что делает orca-cli?

Учит агента работать с worktree, терминалами, репозиториями, артефактами и браузером Orca через CLI, а также передавать задачи между агентами.

Почему на Linux нельзя запускать просто `orca`?

Вне терминалов Orca эта команда обычно указывает на скринридер GNOME и включает речь на машине пользователя. Используйте orca-ide.

Исходный текст

SKILL.md · MIT
---
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.

© stablyai · MIT · stablyai/orca

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой