Агент отладки iOS
Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools.
Что делает навык
Использует XcodeBuildMCP для сборки, запуска и отладки текущего iOS-проекта на загруженном симуляторе. Применяется для взаимодействия с UI симулятора, изучения состояния экрана, сбора логов и диагностики поведения приложения во время выполнения.
Когда применять
- Запуск iOS-приложения на симуляторе и проверка его работы.
- Взаимодействие с интерфейсом приложения (нажатия, ввод текста, жесты) через UI симулятора.
- Изучение состояния экрана и визуальная проверка интерфейса с помощью скриншотов.
- Сбор и анализ логов консоли для диагностики ошибок или поведения приложения.
- Диагностика проблем сборки или запуска приложения.
Как работает
- Вызов mcp__XcodeBuildMCP__list_sims для обнаружения симулятора со статусом Booted; если нет, запросить у пользователя запуск симулятора.
- Настройка сессии через mcp__XcodeBuildMCP__session-set-defaults с указанием пути к проекту/рабочему пространству, схемы приложения и идентификатора симулятора.
- Вызов mcp__XcodeBuildMCP__build_run_sim для сборки и запуска; при ошибке сборки проверить вывод и повторить попытку или эскалировать пользователю.
- После успешной сборки проверить запуск приложения через mcp__XcodeBuildMCP__describe_ui или mcp__XcodeBuildMCP__screenshot.
- Для взаимодействия с UI использовать mcp__XcodeBuildMCP__describe_ui, mcp__XcodeBuildMCP__tap, mcp__XcodeBuildMCP__type_text или mcp__XcodeBuildMCP__gesture.
- Для отладки запустить сбор логов через mcp__XcodeBuildMCP__start_sim_log_cap, а затем остановить и проанализировать важные строки через mcp__XcodeBuildMCP__stop_sim_log_cap.
Примеры запросов агенту
Что понадобится
- Инструменты XcodeBuildMCP (mcp__XcodeBuildMCP__*)
- Загруженный (Booted) iOS-симулятор
- iOS-проект с настроенной схемой (scheme)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.