Навыки ios-debugger-agent
📦

ios-debugger-agent

Ревизия содержимого r1 Безопасно ⚙️ Внешние команды

Отладка приложений iOS в симуляторе

Отладка в симуляторе iOS часто требует множества отдельных шагов сборки, запуска, работы с UI и логами. Этот навык дает Claude понятный рабочий процесс XcodeBuildMCP для проверки поведения приложения в рамках одной управляемой сессии.

Поддерживает: Claude Codex Code(CC)
🥉 79 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "ios-debugger-agent" from https://skillstore.io/skills/dimillian-ios-debugger-agent.md and its manifest at https://skillstore.io/api/skills/dimillian-ios-debugger-agent/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «ios-debugger-agent». Запусти приложение и проверь, что главный экран открывается.

Ожидаемый результат:

Приложение собрано и запущено на запущенном симуляторе. Главный экран виден, основные элементы навигации присутствуют.

Использование «ios-debugger-agent». Проверь, почему нажатие на вход ничего не делает.

Ожидаемый результат:

  • Кнопка входа видима и доступна для нажатия.
  • После нажатия экран не изменился.
  • Захваченные логи показывают предупреждение валидации, которое следует исследовать.

Использование «ios-debugger-agent». Захвати текущее состояние UI для этого баг-репорта.

Ожидаемый результат:

Скриншот симулятора подтверждает, что баннер ошибки отображается над формой. Описание UI показывает, что кнопка повтора доступна.

Аудит безопасности

Безопасно

Static findings are false positives caused by markdown inline code references to XcodeBuildMCP tools and iOS simulator parameters. The skill guides authorized local simulator debugging, UI inspection, screenshots, and log capture without arbitrary command execution, network upload, or prompt injection content.

1
Просканировано файлов
50
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/dimillian-ios-debugger-agent/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/dimillian-ios-debugger-agent/security.svg)](https://skillstore.io/skills/dimillian-ios-debugger-agent?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/dimillian-ios-debugger-agent?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dimillian-ios-debugger-agent/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/dimillian-ios-debugger-agent.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

Dimillian. (2026). ios-debugger-agent security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dimillian-ios-debugger-agent/audits/10

Цитата BibTeX

@techreport{dimillian-dimillian-ios-debugger-agent-2026, author = {Dimillian}, title = {ios-debugger-agent security audit report (audit version 10)}, institution = {Skillstore}, year = {2026}, number = {10}, url = {https://skillstore.io/skills/dimillian-ios-debugger-agent/audits/10}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "ios-debugger-agent security audit report (audit version 10)" version: "unspecified" type: report authors: - name: "Dimillian" date-released: "2026-07-09" url: "https://skillstore.io/skills/dimillian-ios-debugger-agent/audits/10" identifiers: - type: other value: "skillstore:dimillian-ios-debugger-agent:audit:10" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
70
Сообщество
91
Соответствие спецификации

Что вы можете построить

Проверить новый экран iOS

Соберите и запустите приложение, проверьте видимый UI и подтвердите, что ключевые элементы отображаются в симуляторе.

Исследовать поведение во время выполнения

Запустите приложение, захватите логи консоли, взаимодействуйте с UI и резюмируйте ошибки или предупреждения.

Воспроизвести баг в симуляторе

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

Попробуйте эти промпты

Запустить приложение iOS
Запусти это приложение iOS на запущенном симуляторе и скажи, успешно ли оно открывается.
Проверить текущий экран
Используй инструменты симулятора, чтобы описать текущий UI и указать на все, что выглядит сломанным.
Воспроизвести проблему с навигацией
Собери и запусти приложение, открой экран настроек, нажми опцию аккаунта и захвати логи, если приложение завершится с ошибкой.
Диагностировать регрессию запуска
Настрой значения по умолчанию для сессии XcodeBuildMCP, запусти конфигурацию Debug, захвати вывод консоли и резюмируй вероятные причины сбоя запуска.

Лучшие практики

  • Начинайте с запущенного симулятора и подтверждайте целевую scheme перед сборкой.
  • Используйте описание UI перед нажатием, чтобы взаимодействия были направлены на видимые элементы.
  • Захватывайте логи только для приложения и резюмируйте релевантные строки вместо вставки шумного вывода.

Избегать

  • Не выполняйте действия с симулятором, не подтвердив наличие запущенного устройства.
  • Не полагайтесь на координаты, когда доступны метки или идентификаторы элементов.
  • Не считайте успешную работу в симуляторе доказательством того, что поведение работает на каждом физическом устройстве.

Часто задаваемые вопросы

Запускает ли этот навык симулятор автоматически?
Нет. Он просит пользователя запустить симулятор, если только пользователь явно не запрашивает запуск симулятора.
Может ли он собрать и запустить приложение iOS?
Да. Он использует инструменты сборки и запуска XcodeBuildMCP, когда проект, scheme и симулятор известны.
Может ли он взаимодействовать с UI приложения?
Да. Он может описывать UI, нажимать элементы, вводить текст, выполнять жесты и делать скриншоты через инструменты MCP.
Может ли он захватывать логи?
Да. Он может запускать и останавливать захват логов симулятора для app bundle и резюмировать важные строки.
Поддерживает ли он физические устройства iOS?
Нет. Документированный рабочий процесс сосредоточен на запущенном симуляторе iOS.
Это замена автоматизированным тестам?
Нет. Он помогает с ручной отладкой и проверкой, но тесты все равно должны покрывать ожидаемое поведение.

Сведения для разработчиков

Автор

Dimillian

Лицензия

MIT

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

1ffa7643651792ccb4bd3b15d924d2c97edff755

Актуальность поддержки

20.07.2026

Использование

6 загрузок · 196 просмотров

Структура файлов

📄 SKILL.md