hig-components-dialogs

Select Apple Human Interface Guidelines presentation patterns for UI scenarios.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/pyronaur/ngents --skill hig-components-dialogs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hig-components-dialogs
Source: https://github.com/pyronaur/ngents/tree/main/docs/topics/apple/hig-doctor/skills/hig-components-dialogs
Command: npx skills add https://github.com/pyronaur/ngents --skill hig-components-dialogs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Apple design teams need clear, platform-consistent guidance for choosing and presenting UI components like alerts, sheets, popovers, and action sheets according to Apple’s Human Interface Guidelines.

Core Features & Use Cases

  • Recommends when to use alerts, sheets, popovers, and action sheets across iOS, macOS, visionOS, watchOS, and tvOS.
  • Provides content guidelines, dismissal behavior, and platform-specific considerations to maintain consistency and usability.
  • Includes cross-reference mappings to related components and patterns to support end-to-end design decisions.

Quick Start

Review the key principles to select the appropriate presentation pattern for alerts, sheets, popovers, or action sheets across platforms.

Frequently Asked Questions about hig-components-dialogs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
When should I use an alert versus a sheet in iOS according to Apple HIG?

Apple HIG recommends using alerts for critical, time-sensitive warnings requiring immediate attention, while sheets are for presenting a distinct task or content that requires user action before dismissal. This skill scopes these presentation patterns to maintain platform consistency.

How do I choose the right presentation pattern for macOS and visionOS interfaces?

Select the right presentation pattern by evaluating content structure, dismissal behavior, and platform-specific considerations across macOS and visionOS. This skill provides cross-reference mappings to related components to support end-to-end design decisions for these platforms.

Does this Apple HIG guidance cover popovers and action sheets for watchOS and tvOS?

Yes, this Apple HIG guidance scopes presentation patterns including popovers and action sheets across iOS, macOS, visionOS, watchOS, and tvOS, providing platform-specific considerations for maintaining usability and consistency.

What are the Apple HIG dismissal behavior guidelines for sheets and popovers?

Apple HIG dismissal behavior guidelines dictate that sheets typically require explicit user action to close, while popovers dismiss automatically when focus moves elsewhere. This skill outlines these behaviors to ensure consistent presentation pattern implementation.

Are there limitations to using action sheets for complex user interactions on iOS?

Action sheets are limited to presenting a set of choices related to the current context and are not suited for complex data entry. For deeper interactions, this skill provides cross-reference mappings to alternative HIG presentation components.