Skills Agentes

Hig Components Menus

HIG de Apple para menús y botones: menu bar, toolbars, context menus, action buttons, pop-up y pull-down.

Estrellas
118

en todo el repo

Actividad
45

0–100, la ruta de este skill

Actualizado
hace 3 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.1k tok

174 tok en reposo

Paquete
12 archivos

31 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add raintree-technology/hig-doctor --skill hig-components-menus --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Aplica HIG a menús y botones: menu bar, toolbars, context menus, action/pop-up/pull-down buttons y disclosure.
  • En macOS el menu bar es la interfaz primaria de comandos; toolbars y context menus lo complementan, no lo sustituyen.
  • Nunca deja un comando solo en el menú contextual; pop-up elige una opción, pull-down ofrece acciones.

Úsalo cuando

  • El usuario pregunta cómo deben verse los botones, qué va en el menu bar o cómo diseñar un toolbar.
  • Hay que elegir entre context menu y action sheet, o diseñar dock/edit menus.

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • ¿Qué va en el menu bar de esta app Mac?
    • ¿Context menu o action sheet?
    • Cómo diseñar la toolbar

    SKILL.md

    En inglés

    Apple HIG: Menus and Buttons

    Check for .claude/apple-design-context.md before asking questions. Use existing context and only ask for information not already covered.

    Key Principles

    1. Menus should be contextual and predictable. Standard items in standard locations. Follow platform conventions for ordering and grouping.

    2. Use standard button styles. System-defined styles communicate affordance and maintain visual consistency. Prefer them over custom designs.

    3. Toolbars for frequent actions. Most commonly used commands in the toolbar. Rarely used actions belong in menus.

    4. Menu bar is the primary command interface on macOS. Every command reachable from the menu bar. Toolbars and context menus supplement, not replace.

    5. Context menus for secondary actions. Right-click or long-press, relevant to the item under the pointer. Never put a command only in a context menu.

    6. Pop-up buttons for mutually exclusive choices. Select exactly one option from a set.

    7. Pull-down buttons for action lists. No current selection; they offer a set of commands.

    8. Action buttons consolidate related actions behind a single icon in toolbars or title bars.

    9. Disclosure controls for progressive disclosure. Show or hide additional content.

    10. Dock menus: short and focused on the most useful actions when the app is running.

    Reference Index

    Reference Topic Key content
    menus.md General menu design Item ordering, grouping, shortcuts
    context-menus.md Context menus Right-click, long press, secondary actions
    dock-menus.md Dock menus macOS app-level actions, running state
    edit-menus.md Edit menus Undo, copy, paste, standard items
    the-menu-bar.md Menu bar macOS primary command interface, structure
    toolbars.md Toolbars Frequent actions, customization, placement
    buttons.md Buttons System styles, sizing, affordance
    action-button.md Action button Grouped secondary actions, toolbar use
    pop-up-buttons.md Pop-up buttons Mutually exclusive choice selection
    pull-down-buttons.md Pull-down buttons Action lists, no current selection
    disclosure-controls.md Disclosure controls Progressive disclosure, show/hide

    Output Format

    1. Component recommendation -- which menu or button type and why.
    2. Visual hierarchy -- placement, sizing, grouping within the interface.
    3. Platform-specific behavior across iOS, iPadOS, macOS, visionOS.
    4. Keyboard shortcuts (macOS) -- standard and custom shortcuts for menu items and toolbar actions.

    Questions to Ask

    1. Which platforms?
    2. Primary or secondary action?
    3. How many actions need to be available?
    4. macOS menu bar app?

    Related Skills

    • hig-components-search -- Search fields, page controls alongside toolbars and menus
    • hig-components-controls -- Toggles, pickers, segmented controls complementing buttons
    • hig-components-dialogs -- Alerts, sheets, popovers triggered by menu items or buttons
    • hig-inputs -- Keyboard shortcuts and pointer interactions with menus and toolbars

    Built by Raintree Technology · More developer tools

    Reproducido de raintree-technology/hig-doctor bajo licencia MIT. Leer esta página en markdown.

    Archivos

    12 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Detalles

    Categoría
    Diseño y UI
    Licencia
    MIT
    Recursos incluidos
    referencias
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de raintree-technology/hig-doctor

    Este repo incluye 14 skills. Si instalas uno, normalmente ya tienes los demás.

    HIG de Apple para componentes de contenido: charts, collection views, imágenes, web views, lockups y visualización de datos.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    9 archivos
    Última actualización
    hace 3 meses
    diseno ui

    HIG de Apple para controles de selección y entrada: pickers, toggles, sliders, steppers, segmented controls, campos de texto y teclados virtuales.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    15 archivos
    Última actualización
    hace 3 meses
    diseno ui

    HIG de Apple para presentación: alerts, action sheets, popovers, sheets y digit entry. Cuándo interrumpir y cómo confirmar acciones destructivas.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    6 archivos
    Última actualización
    hace 3 meses
    diseno ui

    HIG de Apple para layout y navegación: sidebars, split views, tab bars, lists, tables y windows, adaptados a cada tamaño de pantalla.

    Costo de contexto al activarse
    1.6k tok
    Tamaño del paquete
    13 archivos
    Última actualización
    hace 3 meses
    diseno ui

    HIG de Apple para search fields, page controls y path controls: búsqueda con feedback, paginación plana y breadcrumbs de archivos.

    Costo de contexto al activarse
    828 tok
    Tamaño del paquete
    4 archivos
    Última actualización
    hace 3 meses
    diseno ui

    HIG de Apple para progreso y estado: progress indicators, status bars y activity rings. Cuándo usar barra determinate frente a spinner.

    Costo de contexto al activarse
    963 tok
    Tamaño del paquete
    4 archivos
    Última actualización
    hace 3 meses
    diseno ui

    Skills relacionados

    HIG de Apple para componentes de contenido: charts, collection views, imágenes, web views, lockups y visualización de datos.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    9 archivos
    Última actualización
    hace 3 meses
    diseno ui

    HIG de Apple para controles de selección y entrada: pickers, toggles, sliders, steppers, segmented controls, campos de texto y teclados virtuales.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    15 archivos
    Última actualización
    hace 3 meses
    diseno ui

    HIG de Apple para presentación: alerts, action sheets, popovers, sheets y digit entry. Cuándo interrumpir y cómo confirmar acciones destructivas.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    6 archivos
    Última actualización
    hace 3 meses
    diseno ui