AIKraft/Skills/ce-test-xcode

ce-test-xcode

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

EVEvery official Разработка ★ 25.4k

Что делает навык

Навык собирает, устанавливает и запускает iOS-приложение в симуляторе через XcodeBuildMCP, фиксируя скриншоты, логи и результаты ручной проверки. Он формирует итоговый отчет с вердиктом PASS, FAIL или PARTIAL, основываясь на собранных доказательствах работоспособности.

Когда применять

  • Получение доказательств стабильной работы симулятора перед передачей изменений.
  • Автоматизированное тестирование интерфейса с сохранением скриншотов и логов консоли.
  • Проверка работоспособности приложения после сборки для выявления сбоев на этапе запуска.
  • Формирование отчета о статусе экранов (PASS/FAIL/SKIP) на основе фактических данных, а не маршрутизации.

Как работает

  1. Прочитать references/setup-and-build.md для проверки доступности XcodeBuildMCP, обнаружения проекта и схемы, выбора симулятора.
  2. Выполнить сборку, установку и запуск приложения, запустив захват логов.
  3. Прочитать references/test-and-report.md для определения порядка проверки экранов и сбора доказательств.
  4. Провести упражнения с приложением, фиксируя скриншоты и результаты ручной проверки (human-only flows).
  5. Обработать неудачи проверок и выполнить очистку ресурсов.
  6. Сформировать итоговый отчет с вердиктом (FAIL при наличии сбоев, PARTIAL при пропуске проверок, PASS при успехе).

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

Запусти тестирование iOS-приложения в симуляторе и покажи отчет о статусе экранов.
Проверь работоспособность приложения через XcodeBuildMCP, сохрани скриншоты и логи.
Выполни сборку и запуск приложения в симуляторе, зафиксировав результаты ручной проверки.

Что понадобится

  • Инструмент XcodeBuildMCP
  • Файлы справки: references/setup-and-build.md, references/test-and-report.md
  • iOS-проект с доступной схемой (scheme) для сборки

Описание составлено по SKILL.md навыка, сверено 06.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «ce-test-xcode» из репозитория: # https://github.com/everyinc/compound-engineering-plugin
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r ce-test-xcode/ ~/.claude/skills/ce-test-xcode/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.