К основному содержанию
скилл CX Codex

hig-components-system — скилл для Claude Code: как установить

Скилл передаёт агенту правила Apple HIG для виджетов, Live Activities и уведомлений. Помогает проектировать интерфейсы за пределами главного окна приложения.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add raintree-technology/hig-doctor --skill hig-components-system -a claude-code
Открыть на GitHub

Что делает hig-components-system

Скилл даёт ассистенту базу правил Apple Human Interface Guidelines для работы с системными поверхностями: виджетами экрана блокировки и Home Screen, карточками Live Activities в Dynamic Island, циферблатами watchOS, Top Shelf в tvOS и компактными App Clips. Для каждой задачи модель подбирает подходящую поверхность, формирует стратегию контента и выставляет лимиты частоты обновлений.

Перед генерацией рекомендаций скилл проверяет файл .claude/apple-design-context.md. Если контекст проекта уже записан туда, лишних вопросов ассистент не задаёт. Нажатие на любой виджет или уведомление должно сразу открывать нужный экран: без диплинков интерфейс не соответствует стандартам платформы.

Какие задачи решает

  • Спроектировать карточку Live Activity для Dynamic Island и экрана блокировки
  • Подобрать размеры виджетов и распределить контент по разным макетам
  • Определить 3-4 быстрых действия для меню Home Screen с SF Symbols
  • Рассчитать частоту обновлений данных с учётом системных бюджетов

Примеры запросов агенту

  • Спроектируй Live Activity для отслеживания доставки еды в Dynamic Island
  • Какие данные вынести в виджеты экрана блокировки, чтобы не перегрузить интерфейс?
  • Помоги составить 3 быстрых действия для иконки приложения с подходящими SF Symbols

Как установить hig-components-system

1Через Skills CLI (Vercel)

npx skills add raintree-technology/hig-doctor --skill hig-components-system -a claude-code

2Вручную: положить файлы

~/.claude/skills/hig-components-system/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/hig-components-system/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о hig-components-system

Как установить hig-components-system в Claude Code?

Выполните команду npx skills add raintree-technology/hig-doctor --skill hig-components-system -a claude-code. Конфигурация запишется в ~/.claude/skills/hig-components-system/SKILL.md.

Что делает этот скилл?

Он направляет проектирование внешних системных экранов iOS, watchOS и tvOS по канонам Apple HIG, от виджетов до App Clips.

Нужно ли каждый раз заново описывать проект?

Нет. Скилл сначала ищет контекст в .claude/apple-design-context.md и запрашивает детали только по недостающим параметрам.

Исходный текст

SKILL.md · MIT
---
name: hig-components-system
version: 1.0.0
description: >-
  Apple HIG guidance for system experience components: widgets, live activities,
  notifications, complications, home screen quick actions, top shelf, watch faces,
  app clips, and app shortcuts. Use when asked about: "widget design", "live activity",
  "notification design", "complication", "home screen quick action",
  "top shelf", "watch face", "app clip", "app shortcut", "system experience".
  Also use when the user says "how do I design a widget," "what should my notification
  look like," "how do Live Activities work," "should I make an App Clip," or asks about
  surfaces outside the main app.
  Cross-references: hig-components-status for progress in widgets, hig-inputs for
  interaction patterns, hig-technologies for Siri and system integration.
---

# Apple HIG: System Experiences

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

## Key Principles

1. **Glanceable, immediate value.** System experiences bring your app's most important content to surfaces the user sees without launching your app. Design for seconds of attention.

2. **Respect platform context.** A Lock Screen widget has different constraints than a Home Screen widget. A complication is far smaller than a top shelf item.

3. **Widgets: show relevant information, not everything.** Display the most useful subset, updated appropriately.

4. **Support multiple widget sizes with distinct layouts.** Each size should be a thoughtful design, not a scaled version of another.

5. **Deep-link on tap.** Take users to the relevant content, not the app's root screen.

6. **Live Activities: track events with a clear start and end.** Deliveries, scores, timers, rides. Design for both Dynamic Island and Lock Screen.

7. **Stay updated and timely.** Stale data undermines trust. End promptly when the event concludes.

8. **Respect user attention with notifications.** Only send notifications for information users genuinely care about. No promotional or low-value notifications.

9. **Notifications: actionable and self-contained.** Include enough context to understand and act without opening the app. Support notification actions. Use threading and grouping.

10. **Complications: focused data on the watch face.** Design for the smallest useful representation. Support multiple families. Budget updates wisely.

11. **Home Screen quick actions: 3-4 most common tasks.** Short titles, optional subtitles, relevant SF Symbol icons.

12. **Top Shelf: tvOS showcase.** Feature content that entices: new episodes, featured items, recent content.

13. **App Clips: instant, focused functionality within a strict size budget.** Load quickly without App Store download. Only what's needed for the immediate task, then offer full app install.

14. **App Shortcuts: surface key actions to Siri and Spotlight.** Define shortcuts for frequent tasks. Use natural, conversational trigger phrases.

## Reference Index

| Reference | Topic | Key content |
|---|---|---|
| [widgets.md](references/widgets.md) | Widgets | Glanceable info, sizes, deep linking, timeline |
| [live-activities.md](references/live-activities.md) | Live Activities | Real-time tracking, Dynamic Island, Lock Screen |
| [notifications.md](references/notifications.md) | Notifications | Attention, actions, grouping, content |
| [complications.md](references/complications.md) | Complications | Watch face data, families, budgeted updates |
| [home-screen-quick-actions.md](references/home-screen-quick-actions.md) | Quick actions | Haptic Touch, common tasks, SF Symbols |
| [top-shelf.md](references/top-shelf.md) | Top shelf | Featured content, showcase |
| [app-clips.md](references/app-clips.md) | App Clips | Instant use, lightweight, focused task, NFC/QR |
| [watch-faces.md](references/watch-faces.md) | Watch faces | Custom complications, face sharing |
| [app-shortcuts.md](references/app-shortcuts.md) | App Shortcuts | Siri, Spotlight, voice triggers |

## Output Format

1. **System experience recommendation** -- which surface best fits the use case.
2. **Content strategy** -- what to display, priority, what to omit.
3. **Update frequency** -- refresh rate including system budget constraints.
4. **Size/family variants** -- which to support and how layout adapts.
5. **Deep link behavior** -- where tapping takes the user.

## Questions to Ask

1. What information needs to surface outside the app?
2. Which platform?
3. How frequently does the data update?
4. What is the primary glanceable need?

## Related Skills

- **hig-components-status** -- Progress indicators in widgets or Live Activities
- **hig-inputs** -- Interaction patterns for system experiences (Digital Crown for complications)
- **hig-technologies** -- Siri for App Shortcuts, HealthKit for complications, NFC for App Clips

---

*Built by [Raintree Technology](https://raintree.technology) · [More developer tools](https://raintree.technology)*

© raintree-technology · MIT · raintree-technology/hig-doctor

Похожие скиллы

Всё по теме «Дизайн» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок

Из того же набора14

hig-components-dialogs Скилл подсказывает правила Apple Human Interface Guidelines для модальных окон, алертов, шторок и полей ввода цифр. Пригодится при проектировании UI под iOS, iPadOS, macOS и visionOS. CX Codex +1 647установок hig-components-menus Скилл помогает проектировать меню и кнопки для интерфейсов Apple по правилам Human Interface Guidelines. Полезен при выборе между pop-up и pull-down кнопками или структурировании тулбаров. CX Codex +1 643установок hig-components-content Подсказывает правила Apple HIG по отображению контента: графикам, сеткам, веб-страницам и карточкам. Помогает выбрать системный компонент под iOS, macOS, tvOS или visionOS. CX Codex +1 641установок hig-components-status Скилл передаёт агенту правила Apple HIG по индикаторам загрузки и строке состояния. Пригодится при вёрстке экранов под iOS и watchOS. CX Codex +1 636установок hig-components-search Подсказывает агенту, как устроить поиск, пагинацию и хлебные крошки по гайдлайнам Apple. Пригодится, когда проектируешь навигацию в приложении под iOS или macOS. CX Codex +1 634установок hig-inputs Скилл с рекомендациями Apple HIG по способам ввода: жесты, Apple Pencil, клавиатуры, геймпады, указатели, Digital Crown, фокус. CX Codex +1 633установок hig-project-context Собирает общий документ о вашем Apple-проекте, чтобы остальные HIG-скиллы не задавали одни и те же вопросы заново. CX Codex +1 628установок hig-technologies Скилл подсказывает правила Apple HIG для Siri, Apple Pay, HealthKit, ARKit, iCloud и других системных технологий прямо в чате с агентом. CX Codex +1 620установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой