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

orca-emulator — скилл для Claude Code: что делает и как установить

Управляет iOS Simulator внутри Orca с живым экраном устройства. Пригодится для тапов, жестов, поворота экрана и сбора доказательств работы iOS-приложения.

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

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

Скилл связывает агента с запущенным Apple Simulator на macOS через рабочее окружение Orca. Он передаёт нажатия, системные жесты, ввод текста, клики по аппаратным кнопкам и поворот экрана, а также считывает дерево доступности (accessibility tree). Приложение нужно предварительно собрать и установить через xcodebuild или simctl. Для Android этот скилл не подходит — для него есть отдельный скилл эмулятора Android.

Перед отправкой действий скилл подтягивает актуальную инструкцию командой <ORCA> skills get orca-emulator. Внутри Orca такой подход надёжнее прямого вызова simctl или serve-sim, так как среда сама изолирует контекст рабочих деревьев и отслеживает жизненный цикл вспомогательных процессов. На Linux вне терминалов Orca нельзя запускать бинарник orca напрямую: вместо этого вызывается orca-ide, иначе в системе запустится речевой скринридер GNOME Orca.

Если запуск падает с ошибкой runtime_access_denied, агент наткнулся на ограничения песочницы. В этом случае команду нужно повторить с повышенными правами без перезапуска Orca.

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

  • передать тапы, жесты и аппаратные кнопки в Apple Simulator
  • проверить дерево доступности интерфейса iOS
  • повернуть экран запущенного iOS Simulator
  • собрать визуальные доказательства изменений в приложении для iOS

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

  • Проверь запущенный симулятор iOS и нажми кнопку логина через orca-emulator
  • Поверни Apple Simulator в горизонтальную ориентацию и сними дерево доступности

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

1Через Skills CLI (Vercel)

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

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

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

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

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

Весь набор →
orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. Claude Code CX Codex Cursor +1 353 000установок 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-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установок

Похожие

mobile-native emilkowalski Убирает мелочи, из-за которых веб-приложение на телефоне выдаёт себя: залипающий hover, вспышку при тапе, ошибку с 100vh. Claude Code CX Codex Cursor +1 84 500установок aso coreyhaines31 Анализирует страницы приложений в App Store и Google Play по правилам поисковой оптимизации. Находит слабые места в метаданных, графике и конверсии. Claude Code CX Codex Cursor +1 74 900установок swiftui-pro Paul Hudson Проверяет SwiftUI-код на устаревшие API, ошибки в структуре и проблемы доступности. Пригодится для ревью и доработки проектов на SwiftUI. Claude Code CX Codex Cursor +1 35 000установок imsg openclaw Позволяет агенту читать локальную историю сообщений, отправлять iMessage и SMS, а также управлять реакциями и опросами через утилиту imsg. Claude Code CX Codex Cursor +1 3 400установок app-store-screenshots ParthJadhav Собирает редактор на Next.js и ShadCN, в котором вы верстаете и выгружаете скриншоты для App Store и Google Play. Claude Code CX Codex Cursor +1 14 900установок vercel-react-native-skills vercel Набор правил по React Native и Expo для ИИ-агента: списки, анимации, навигация. Пригодится, когда агент правит мобильный код и надо, чтобы он делал это одинаково. Claude Code CX Codex Cursor +1 253 900установок animate-expo emilkowalski Создаёт мобильные анимации для React Native и Expo на базе Reanimated и Gesture Handler. Помогает избежать просадок кадров на реальных устройствах. Claude Code CX Codex Cursor +1 135 900установок

Вопросы о orca-emulator

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

Выполните команду в терминале: npx skills add stablyai/orca --skill orca-emulator -a claude-code.

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

Он позволяет агенту управлять запущенным Apple Simulator на macOS: выполнять жесты, кликать по кнопкам, вводить текст и проверять дерево доступности внутри панели эмулятора Orca.

Нужно ли заранее собирать приложение перед использованием скилла?

Да, скилл управляет уже запущенным симулятором. Собрать и установить приложение в симулятор нужно заранее с помощью xcodebuild или simctl.

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

SKILL.md · Apache-2.0
---
name: orca-emulator
description: >-
  iOS Simulator control from inside Orca, with the live device view in Orca's
  emulator pane. Use when driving a booted Apple Simulator on macOS: taps,
  gestures, typing, hardware buttons, rotation, and the accessibility tree, or
  when an iOS change needs simulator evidence. For an Android device or emulator
  use the Android emulator skill; build and install the app with xcodebuild or
  simctl first.
license: Apache-2.0
---

# Orca Emulator

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

Prefer Orca over raw `serve-sim` or direct `simctl` for simulator control inside Orca; it
handles device scoping, helper lifecycle, and worktree context.

## 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-emulator
```

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 · Apache-2.0 · stablyai/orca

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

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

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