hig-components-menus

Guides designers to align menus and buttons with Apple HIG.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Apple HIG guidance for menu and button components including menus, context menus, dock menus, edit menus, the menu bar, toolbars, action buttons, pop-up buttons, pull-down buttons, disclosure controls, and standard buttons. Use this skill when the user says "how should my buttons look," "what goes in the menu bar," "should I use a context menu or action sheet," "how do I design a toolbar," or asks about button design, menu design, context menu, toolbar, menu bar, action button, pop-up button, pull-down button, disclosure control, dock menu, edit menu, or any menu/button component layout and behavior. Cross-references: hig-components-search, hig-components-controls, hig-components-dialogs.

Core Features & Use Cases

The skill provides Apple HIG guidance across the full spectrum of menus and button components, including how to design, label, and organize items consistently; it exposes cross-references to related skills and outlines the typical decision points for platform-specific behavior (macOS, iOS/iPadOS, visionOS) and accessibility considerations.

Quick Start

Map a UI design to Apple HIG menus and buttons across platforms.

Frequently Asked Questions about hig-components-menus

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

FAQPage Schema
How do I design macOS menus and buttons that follow Apple HIG?

Apple HIG menu design helps you organize context menus, dock menus, and edit menus consistently. Use it to determine correct labeling, icons, and platform-specific behavior across macOS, iOS, iPadOS, and visionOS.

Should I use a context menu or an action sheet for iOS UI design?

Choosing between a context menu and an action sheet depends on Apple HIG platform-specific behavior guidelines. Evaluate your iOS UI design needs against menu component layout rules to select the correct control.

What goes in the menu bar and toolbar for a cross-platform Apple app?

Apple HIG guidelines dictate what goes in the menu bar and toolbar for cross-platform apps. Apply rules for toolbars, action buttons, and pull-down buttons to ensure consistent layout and behavior across macOS and visionOS.

How do I design toolbars and pop-up buttons for visionOS?

Design toolbars and pop-up buttons for visionOS by applying Apple HIG platform-specific behavior rules. The guidelines outline how to structure action buttons, disclosure controls, and standard buttons for native integration.

When should I use a pull-down button versus a pop-up button in macOS UI?

Use a pull-down button versus a pop-up button in macOS UI based on Apple HIG component distinctions. The guidelines define when to apply each control to ensure proper menu component layout and user expectation.