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

ios-simulator — скилл для Claude Code: тестирование iOS-приложений

Запускайте, инспектируйте и отлаживайте нативные, React Native, Expo и Flutter приложения на iOS Simulator прямо из агента. Агент может тапать, печатать, скроллить, проверять изменения кода и собирать логи ошибок.

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

Что делает ios-simulator

ios-simulator — это скилл для agent-device, который позволяет агенту взаимодействовать с iOS Simulator: открывать приложения по имени или bundle id, инспектировать живой интерфейс, выполнять жесты (тап, ввод текста, скролл) и снимать скриншоты для валидации.

Перед первым запуском установите agent-device глобально: npm install -g agent-device@latest. После этого агент может сразу начать работу без дополнительной диагностики — будет запрошен интерактивный снимок экрана и подсказки об ошибках, если они возникнут. Если агент не знает точную форму команды (например, для React DevTools или видеозаписи), он может вызвать справку: agent-device help react-devtools или agent-device help debugging.

Работает с нативным iOS, React Native, Expo и Flutter. Требует, чтобы Simulator уже был запущен и приложение было установлено.

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

  • Запустить приложение на iOS Simulator и проверить его интерфейс
  • Воспроизвести сценарий на симуляторе: тапнуть, ввести текст, проскроллить
  • Собрать скриншот и логи для анализа ошибки
  • Валидировать изменение кода, запустив приложение заново
  • Отладить React Native или Flutter приложение с помощью встроенных инструментов

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

  • Запусти приложение MyApp на iOS Simulator и покажи, как выглядит главный экран
  • Открой приложение com.example.app, тапни по кнопке Login и введи тестовые учётные данные
  • Сделай скриншот ошибки на симуляторе и помоги понять, что пошло не так

Как установить ios-simulator

1Через Skills CLI (Vercel)

npx skills add callstack/agent-device --skill ios-simulator -a claude-code

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

~/.claude/skills/ios-simulator/SKILL.md

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

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

Весь набор →

Похожие

python-debugpy openclaw Помогает отлаживать Python-код через pdb и удалённое подключение debugpy. Пригодится при падении тестов, мутациях состояния и отладке фоновых процессов. Claude Code CX Codex Cursor +1 332установок ce-riffrec-feedback-analysis EveryInc Превращает записанный продуктовый фидбек в структурированные баги и требования. Берёт видео, скрины или заметки из Riffrec и выдаёт готовый отчёт для других агентов. Claude Code CX Codex Cursor +1 2 800установок requesting-code-review Hermes Agent (adapted from obra/superpowers + MorAlekss) Конвейер проверки кода перед коммитом: статический аудит безопасности, контроль регрессий по тестам, запуск субагента-ревьюера и цикл автоисправления. Claude Code CX Codex Cursor +1 467установок qa garrytan Скилл для автоматизированного поиска и фиксации ошибок в браузере, API, CLI, джобах и вебхуках. Работает с Bash, поиском по файлам и вебом. Claude Code CX Codex Cursor +1 457установок embedded-systems https://github.com/Jeffallan Скилл настраивает агента на разработку прошивок для STM32 и ESP32. Он помогает писать драйверы, FreeRTOS-задачи и оптимизировать потребление памяти и энергии. Claude Code CX Codex Cursor +1 6 700установок code-reviewer https://github.com/Jeffallan Анализирует дифы и файлы, ловит баги, уязвимости (SQL-injection, XSS), запахи кода и N+1 запросы, выдаёт структурированный отчёт с приоритетами. Нужен при ревью PR и аудитах качества. Claude Code CX Codex Cursor +1 6 500установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. Claude Code 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. Claude Code CX Codex Cursor +1 673 100установок

Вопросы о ios-simulator

Как установить ios-simulator в Claude Code?

Выполните npx skills add callstack/agent-device --skill ios-simulator -a claude-code. После этого скилл будет доступен в ~/.claude/skills/ios-simulator/SKILL.md.

Что нужно заранее, чтобы использовать ios-simulator?

Установите agent-device глобально: npm install -g agent-device@latest. iOS Simulator должен быть запущен, приложение установлено. Агент сам запросит снимок экрана при первом вызове.

Работает ли ios-simulator с React Native и Flutter?

Да, поддерживает нативный iOS, React Native, Expo и Flutter. Для отладки React компонентов используйте agent-device help react-devtools, для логов и видео — agent-device help debugging.

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

SKILL.md · MIT
---
name: ios-simulator
description: Verify and debug native, React Native, Expo, or Flutter apps on an iOS Simulator with agent-device. Use when an agent needs to launch an app, inspect its live UI, tap, type, scroll, validate a code change, collect failure evidence, or reproduce a workflow on an iPhone or iPad Simulator.
---

# iOS Simulator

Require the `agent-device` CLI to be installed separately before driving a simulator:

```bash
npm install -g agent-device@latest
```

Treat installation and upgrades as user-owned setup steps. Do not run that command autonomously or substitute a mutable `npx -y agent-device@latest` invocation.

For a normal app-driving task, start immediately. Do not probe first with `--help`, `--version`, `devices`, `appstate`, `snapshot`, or `screenshot`. Target iOS explicitly when opening an app or bundle id:

```bash
agent-device open <app-or-bundle-id> --platform ios --foreground
```

Follow the initial interactive snapshot and corrective error hints. If the shell reports that `agent-device` is unavailable, stop and ask the user to install it or expose their existing installation on `PATH`.

Only when the task is specialized or a command shape is unclear, read the relevant version-matched help topic:

```bash
agent-device help validate        # engineering validation and build freshness
agent-device help debugging       # screenshots, logs, traces, video, and failures
agent-device help react-native    # React Native and Expo runtime guidance
agent-device help react-devtools  # React components, props/state/hooks, render profiling
agent-device help scripting       # durable replay and CI workflows
```

© callstack · MIT · callstack/agent-device

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

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

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