hig-components-dialogs
Design Apple HIG Dialogs
Dialog and modal choices can interrupt users or create unclear decisions. This skill helps choose the right Apple HIG presentation pattern and write concise, actionable copy.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
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.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "hig-components-dialogs". A user taps Delete Account in settings.
Expected outcome:
- Use an alert because the action is destructive and hard to undo.
- Use a clear title, a short consequence statement, Cancel, and Delete Account.
- Consider adding a recovery path if account deletion is delayed.
Using "hig-components-dialogs". A user cancels a draft message with unsaved changes.
Expected outcome:
- Use an action sheet because the user initiated a choice with multiple outcomes.
- Offer Save Draft, Delete Draft, and Cancel.
- Avoid an alert because it gives fewer action choices.
Using "hig-components-dialogs". A Mac toolbar button opens temporary formatting options.
Expected outcome:
- Use a popover if the controls are brief and directly related to the toolbar item.
- Save changes when the popover closes automatically.
- Use a panel instead if users need repeated input while viewing results.
Security Audit
SafeAll 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.
Risk Factors
βοΈ External commands (1)
π Network access (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/sickn33-hig-components-dialogs/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/sickn33-hig-components-dialogs?utm_source=security_passport_badge)HTML badge
<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>Embed card
<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>Academic citations (APA Β· BibTeX Β· CFF)
APA citation
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/4BibTeX citation
@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 Score
Why this score Evidence Confidence: HighWhat You Can Build
Choose a Confirmation Pattern
Decide whether a destructive action needs an alert, action sheet, undo, or inline feedback.
Review Modal Copy
Check alert titles, messages, cancel labels, and destructive button placement before implementation.
Adapt Across Apple Platforms
Compare how sheets, popovers, and digit entry views should change across Apple devices.
Try These Prompts
I need to show [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.
Best Practices
- Use the least interruptive pattern that still protects users from serious mistakes.
- Keep dialog titles, messages, and buttons short, specific, and action-oriented.
- Define dismissal and cancellation behavior before designing the visual presentation.
Avoid
- Do not use alerts for routine status messages that can appear inline.
- Do not stack sheets, popovers, or dialogs in a way that hides user context.
- Do not label important confirmation buttons with vague words like OK.
Frequently Asked Questions
Can this skill choose between an alert and a sheet?
Does it include action sheet guidance?
Can it write alert copy?
Does it support non-Apple platforms?
Will it fetch current Apple documentation?
Can it create implementation code?
Developer Details
Author
sickn33License
MIT
Author version
v1.0.0
Skillstore revision
r1
Repository
https://github.com/sickn33/antigravity-awesome_skills/tree/main/skills/hig-components-dialogsRef
816c62b2546ddb1c6a0453e7c781b5e095117819
Maintenance freshness
7/18/2026
Usage
6 downloads Β· 155 views
File structure
π references/
π action-sheets.md
π alerts.md
π digit-entry-views.md
π popovers.md
π sheets.md
π SKILL.md