ios-simulator · dpearson2699 — скилл для Claude Code: установка
Скилл управляет iOS Simulator через xcrun simctl: запускает приложения, задаёт локацию и разрешения, снимает логи и помогает разбирать сбои загрузки.
npx skills add dpearson2699/swift-ios-skills --skill ios-simulator -a claude-codeЧто делает ios-simulator
Скилл покрывает жизненный цикл устройств iOS Simulator: поиск доступных устройств и runtime, создание, загрузку, остановку, очистку и удаление. Он также описывает сборку приложения через xcodebuild, установку .app, запуск по bundle ID, аргументы запуска и получение контейнеров приложения.
Через xcrun simctl можно отправлять push-пayload, задавать координаты и маршруты, выдавать или отзывать разрешения, открывать deep link, менять статус-бар, делать скриншоты и записывать видео. Для диагностики предусмотрен вывод логов. Команды и примеры собраны в SKILL.md, а расширенная справка вынесена в references/simctl-commands.md.
Для работы нужен Xcode с доступными runtime и устройствами Simulator. Установка приложения требует .app, собранного для архитектуры симулятора, а не .ipa; это повод проверить destination сборки до запуска тестов.
Какие задачи решает
- создать и загрузить устройство iOS Simulator
- собрать
.appдля симулятора и установить её - проверить push, локацию и разрешения
- снять скриншоты, видео и логи приложения
- разобрать сбой загрузки CoreSimulator
Примеры запросов агенту
- Используй скилл
ios-simulator, чтобы собратьMyAppчерезxcodebuild, загрузить Simulator и установить.app. - С помощью
ios-simulatorотправьpayload.jsonвcom.example.MyAppи проверь обработку уведомления. - Используй
ios-simulator, чтобы задать координаты, выдать разрешениеphotosи запустить приложение с--console.
Как установить ios-simulator
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill ios-simulator -a claude-code2Вручную: положить файлы
~/.claude/skills/ios-simulator/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/ios-simulator/
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill ios-simulator -a codex2Вручную: положить файлы
.agents/skills/ios-simulator/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill ios-simulator -a cursor2Вручную: положить файлы
.cursor/skills/ios-simulator/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dpearson2699/swift-ios-skills ios-simulator2Вручную: положить файлы
.github/skills/ios-simulator/SKILL.md1Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill ios-simulator -a gemini-cli2Командой платформы
gemini skills install https://github.com/dpearson2699/swift-ios-skills --path skills/ios-simulatorВручную: положить файлы
.devin/skills/ios-simulator/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dpearson2699/swift-ios-skills --skill ios-simulator -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о ios-simulator
Как установить ios-simulator в Claude Code?
Выполните npx skills add dpearson2699/swift-ios-skills --skill ios-simulator -a claude-code, затем повторите эту команду ещё раз и проверьте файл ~/.claude/skills/ios-simulator/SKILL.md.
Что делает ios-simulator?
Скилл помогает управлять устройствами iOS Simulator и тестировать приложения через xcrun simctl: устанавливать и запускать сборки, задавать локацию и разрешения, отправлять push, снимать видео и читать логи.
Когда для проверки нужен физический iPhone?
Скилл отделяет сценарии Simulator от поведения, которое требует физического устройства: аппаратные возможности, производительность, сеть, давление на память и отдельные проверки безопасности.
Похожие скиллы
Всё по теме «Мобильная разработка» →Сначала — ios-simulator от других авторов.