Skills Agentes

Hig Components Status

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

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
963 tok

174 tok en reposo

Paquete
4 archivos

9 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

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

Se instala solo en este repositorio.

Qué hace

  • Aplica HIG a indicadores de progreso, status bars y activity rings.
  • Determinate (barra) si se conoce duración; spinner si no; prefiere barras y las coloca donde aparecerá el contenido.
  • No apila indicadores; no oculta la status bar salvo inmersión, y la restaura al salir.

Úsalo cuando

  • El usuario pregunta por progress bar, spinner, status bar, activity ring o cómo mostrar un loading.
  • Hay que elegir entre spinner y barra de progreso.

No lo uses cuando

    Qué lo activa

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

    • ¿Spinner o barra de progreso para esta descarga?
    • ¿Qué va en la status bar?
    • Cómo mostrar que está cargando sin bloquear

    SKILL.md

    En inglés

    Apple HIG: Status Components

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

    Key Principles

    1. Show progress for operations longer than a second or two.

    2. Determinate when duration/percentage is known. A filling progress bar gives users a clear sense of remaining work. Use for downloads, uploads, or any measurable process.

    3. Indeterminate when duration is unknown. A spinner communicates work is happening without promising a timeframe. Use for unpredictable network requests.

    4. Prefer progress bars over spinners. Determinate progress feels faster and more trustworthy.

    5. Place indicators where content will appear. Inline progress near the content area, not modal or distant.

    6. Don't stack multiple indicators. Aggregate simultaneous operations into one representation or show the most relevant.

    7. Don't hide the status bar without good reason. Reserve hiding for immersive experiences (full-screen media, games, AR).

    8. Match status bar style to your content. Light or dark for adequate contrast.

    9. Respect safe areas. No interactive content behind the status bar.

    10. Restore the status bar promptly when exiting immersive contexts.

    11. Activity rings are for Move, Exercise, and Stand goals. Don't repurpose the ring metaphor for unrelated data.

    12. Respect ring color conventions. Red (Move), green (Exercise), blue (Stand) are strongly associated with Apple Fitness.

    13. Use HealthKit APIs for activity data rather than manual tracking.

    14. Celebrate completions with animation and haptics when rings close.

    Reference Index

    Reference Topic Key content
    progress-indicators.md Progress bars and spinners Determinate, indeterminate, inline placement, duration
    status-bars.md iOS/iPadOS status bar System info, visibility, style, safe areas
    activity-rings.md watchOS activity rings Move/Exercise/Stand, HealthKit, fitness tracking, color

    Output Format

    1. Indicator type recommendation with rationale (determinate vs indeterminate).
    2. Timing and animation guidance -- duration thresholds, animation style, transitions.
    3. Accessibility -- VoiceOver progress announcements, live region updates.
    4. Platform-specific behavior across targeted platforms.

    Questions to Ask

    1. Is the duration known or unknown?
    2. Which platforms?
    3. How long does the operation typically take?
    4. System-level or in-app indicator?

    Related Skills

    • hig-components-system -- Widgets and complications displaying progress or status
    • hig-inputs -- Gestures triggering progress states (pull-to-refresh)
    • hig-technologies -- HealthKit for activity ring data; VoiceOver for progress announcements

    Built by Raintree Technology · More developer tools

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

    Archivos

    4 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