Skills Agentes

Hig Inputs

HIG de Apple para input: gestos, Apple Pencil, teclado, mandos, puntero, Digital Crown, eye tracking y foco.

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.5k tok

206 tok en reposo

Paquete
14 archivos

31 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

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

Se instala solo en este repositorio.

Qué hace

  • Aplica HIG a métodos de entrada: gestos, Apple Pencil, teclado, mando, puntero, Digital Crown, eye tracking y foco.
  • Soporta varios inputs por plataforma; gestos de sistema consistentes; no pisa gestos de borde.
  • Pencil con presión/tilt/hover y Scribble; atajos de teclado visibles; mandos con fallback táctil.

Úsalo cuando

  • El usuario pregunta qué gestos soportar, cómo añadir atajos, Apple Pencil, mando o input en visionOS/tvOS.
  • Hay que diseñar puntero, trackpad, Crown, giroscopio o interacciones espaciales.

No lo uses cuando

    Qué lo activa

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

    • ¿Qué gestos debo soportar?
    • Cómo añado atajos de teclado en iPad
    • ¿Debo soportar Apple Pencil?

    SKILL.md

    En inglés

    Apple HIG: Inputs

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

    Key Principles

    1. Support multiple input methods. Touch, pointer, keyboard, pencil, voice, eyes, hands, controllers. Design for the inputs available on each platform. On iPadOS, support both touch and pointer; on macOS, both pointer and keyboard.

    2. Consistent feedback for every input action. Visible, audible, or haptic response.

    3. Standard gestures must behave consistently. Tap to activate, swipe to scroll/navigate, pinch to zoom, long press for context menus, drag to move. Don't override system gestures (edge swipes for back, Home, notifications).

    4. Use standard recognizers; keep custom gestures discoverable. Apple's built-in recognizers handle edge cases and accessibility. If you add non-standard gestures, provide hints or coaching to teach them.

    5. Apple Pencil: precision drawing, markup, and selection. Support pressure, tilt, and hover. Distinguish finger from Pencil when appropriate (finger pans, Pencil draws).

    6. Support Scribble in text fields. Users expect to write with Pencil in any text input.

    7. Keyboard shortcuts and full navigation. Standard shortcuts (Cmd+C/V/Z) plus custom ones visible in the iPadOS Command key overlay. Logical tab order.

    8. Respect the software keyboard. Adjust layout when keyboard appears. Use keyboard-avoidance APIs.

    9. Game controllers: MFi controllers with on-screen fallbacks. Map to extended gamepad profile, sensible defaults, remappable. Always offer touch or keyboard alternatives.

    10. Pointer and trackpad: native feel. Hover effects, pointer shape adaptation, standard cursor behaviors. Two-finger scroll, pinch to zoom, swipe to navigate.

    11. Digital Crown: primary scrolling and value-adjustment input on watchOS. Scrolling lists, adjusting values, navigating views. Haptic feedback at detents.

    12. Eyes and spatial (visionOS): look and pinch. Generous hit targets (eye tracking is less precise than touch). Avoid sustained gaze for activation. Direct hand manipulation in immersive experiences.

    13. Focus system: critical for tvOS and visionOS. Predictable focus movement. Every interactive element focusable. Clear visual indicators (scale, highlight, elevation). Logical focus groups.

    14. Siri Remote: limited surface. Touch area for swiping, clickpad for selection, few physical buttons. Keep interactions simple.

    15. Gyroscope, accelerometer, UWB: use judiciously. Suits gaming, fitness, AR. Not for essential tasks. Provide calibration and reset. For UWB, communicate distance and direction with visual or haptic cues.

    Reference Index

    Reference Topic Key content
    gestures.md Touch gestures Tap, swipe, pinch, long press, drag, system gestures
    apple-pencil-and-scribble.md Apple Pencil Precision, pressure, tilt, hover, handwriting
    keyboards.md Keyboards Shortcuts, navigation, software keyboard, Command key
    game-controls.md Game controllers MFi, extended gamepad, remapping, fallbacks
    pointing-devices.md Pointer/trackpad Hover, cursor morphing, trackpad gestures
    digital-crown.md Digital Crown Scrolling, value adjustment, haptic detents
    eyes.md Eye tracking Look and tap, gaze targeting, hit target sizing
    spatial-interactions.md Spatial input Hand gestures, direct manipulation, immersive input
    focus-and-selection.md Focus system tvOS/visionOS navigation, focus indicators, groups
    remotes.md Remotes Touch surface, clickpad, simple interactions
    gyro-and-accelerometer.md Motion sensors Gyroscope, accelerometer, calibration, gaming
    nearby-interactions.md Nearby interactions U1 chip, directional finding, proximity triggers
    camera-control.md Camera Control iPhone camera hardware button, quick launch

    Output Format

    1. Input method recommendations by platform and how they interact.
    2. Gesture specification table -- standard and custom gestures with expected behaviors.
    3. Keyboard shortcut recommendations following system conventions.
    4. Accessibility input alternatives for VoiceOver, Switch Control, etc.

    Questions to Ask

    1. Which platforms and input devices?
    2. Productivity or casual app?
    3. Custom gestures in the design?
    4. Game controller support needed?

    Related Skills

    • hig-components-status -- Progress indicators responding to input (pull-to-refresh)
    • hig-components-system -- System experiences with unique input constraints
    • hig-technologies -- VoiceOver, Siri voice input, ARKit spatial gesture context

    Built by Raintree Technology · More developer tools

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

    Archivos

    14 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 menús y botones: menu bar, toolbars, context menus, action buttons, pop-up y pull-down.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    12 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

    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