hig-components-dialogs
Проектирование диалогов Apple HIG
Выбор диалогов и модальных окон может прерывать пользователей или создавать неясные решения. Этот навык помогает выбрать подходящий паттерн представления Apple HIG и написать краткий, побуждающий к действию текст.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "hig-components-dialogs" from https://skillstore.io/skills/sickn33-hig-components-dialogs.md and its manifest at https://skillstore.io/api/skills/sickn33-hig-components-dialogs/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «hig-components-dialogs». A user taps Delete Account in settings.
Ожидаемый результат:
- Используйте оповещение, потому что действие разрушительное и его трудно отменить.
- Используйте понятный заголовок, краткое описание последствий, Cancel и Delete Account.
- Рассмотрите добавление пути восстановления, если удаление аккаунта выполняется с задержкой.
Использование «hig-components-dialogs». A user cancels a draft message with unsaved changes.
Ожидаемый результат:
- Используйте лист действий, потому что пользователь инициировал выбор с несколькими возможными исходами.
- Предложите Save Draft, Delete Draft и Cancel.
- Избегайте оповещения, потому что оно дает меньше вариантов действий.
Использование «hig-components-dialogs». A Mac toolbar button opens temporary formatting options.
Ожидаемый результат:
- Используйте popover-элемент, если элементы управления краткие и напрямую связаны с элементом панели инструментов.
- Сохраняйте изменения, когда popover-элемент закрывается автоматически.
- Используйте панель вместо этого, если пользователям нужен повторяющийся ввод во время просмотра результатов.
Аудит безопасности
БезопасноAll static findings were adjudicated as false positives after contextual review. The reference files contain Apple HIG prose and Markdown links, and SKILL.md contains no executable commands, network requests, data exfiltration, or prompt injection attempts.
Факторы риска
⚙️ Внешние команды (1)
🌐 Доступ к сети (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/sickn33-hig-components-dialogs/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/sickn33-hig-components-dialogs?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/sickn33-hig-components-dialogs?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-hig-components-dialogs/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/sickn33-hig-components-dialogs.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
sickn33. (2026). hig-components-dialogs security audit report (audit version 4) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/sickn33-hig-components-dialogs/audits/4Цитата BibTeX
@techreport{sickn33-sickn33-hig-components-dialogs-2026,
author = {sickn33},
title = {hig-components-dialogs security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-hig-components-dialogs/audits/4},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "hig-components-dialogs security audit report (audit version 4)"
version: "1.0.0"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-hig-components-dialogs/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-hig-components-dialogs:audit:4"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Выбрать паттерн подтверждения
Решить, требует ли разрушительное действие оповещения, листа действий, отмены действия или встроенной обратной связи.
Проверить текст модального окна
Проверить заголовки оповещений, сообщения, подписи кнопок отмены и размещение разрушительных кнопок перед реализацией.
Адаптировать для разных платформ Apple
Сравнить, как листы, popover-элементы и представления для ввода цифр должны меняться на разных устройствах Apple.
Попробуйте эти промпты
Мне нужно показать [situation]. Recommend the best Apple HIG presentation type and explain why alternatives are weaker.
Review this alert: title [title], message [message], buttons [buttons]. Make it concise and aligned with Apple HIG.
For [destructive action], design the confirmation, cancel path, button labels, and safer alternatives such as undo.
Audit this flow for iPhone, iPad, Mac, watchOS, and tvOS. Recommend presentation changes, dismissal behavior, and platform concerns.
Лучшие практики
- Используйте наименее прерывающий паттерн, который при этом защищает пользователей от серьезных ошибок.
- Делайте заголовки, сообщения и кнопки диалогов короткими, конкретными и ориентированными на действие.
- Определите поведение закрытия и отмены до проектирования визуального представления.
Избегать
- Не используйте оповещения для обычных статусных сообщений, которые могут отображаться встроенно.
- Не накладывайте листы, popover-элементы или диалоги друг на друга так, чтобы скрывался пользовательский контекст.
- Не называйте важные кнопки подтверждения расплывчатыми словами вроде OK.
Часто задаваемые вопросы
Может ли этот навык выбрать между оповещением и листом?
Включает ли он рекомендации по листам действий?
Может ли он писать текст оповещений?
Поддерживает ли он платформы не от Apple?
Будет ли он получать актуальную документацию Apple?
Может ли он создавать код реализации?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Версия автора
v1.0.0
Ревизия Skillstore
r1
Репозиторий
https://github.com/sickn33/antigravity-awesome_skills/tree/main/skills/hig-components-dialogsСсылка
816c62b2546ddb1c6a0453e7c781b5e095117819
Актуальность поддержки
20.07.2026
Использование
6 загрузок · 155 просмотров
Структура файлов