apple-hig — скилл
157 сжатых справочников по Apple HIG для агента и команда /duo, которая адаптирует готовое iOS-приложение к складному iPhone
- 826 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скилл содержит справочные тексты и инструкции. Режим enforce запускает субагентов и скрипт оценки, команда `/duo` правит код приложения только после согласования.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/apple-higОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скилл содержит справочные тексты и инструкции. Режим enforce запускает субагентов и скрипт оценки, команда `/duo` правит код приложения только после согласования.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл `apple-hig` дает агенту справочник по Human Interface Guidelines: iOS, iPadOS, macOS, tvOS, visionOS и watchOS. Автор сократил исходные тексты Apple с 261 621 до 90 027 слов, сохранив точные значения, условия и силу рекомендаций. Агент сначала смотрит индекс маршрутизации `routing-index.md` и загружает только нужные файлы из `references/hig/`. Команда `/duo` проводит существующее iOS-приложение через оценку экранов, подбор правил Apple для складного iPhone Duo, согласование изменений и реализацию в SwiftUI или UIKit в коде самого приложения. Отдельный режим enforce запускают по названию: два независимых ревьюера оценивают интерфейс по HIG, агент правит замечания и повторяет проверку до трех кругов. Для зачета нужны 90 баллов из 100 и подтвержденные свидетельства.
Для кого. iOS-разработчикам и дизайнерам интерфейсов, которым агент должен отвечать по HIG точными значениями и подготовить приложение к iPhone Duo.
Подходит, если
- Агент проверяет экран SwiftUI на соответствие рекомендациям Apple по отступам, размерам и поведению элементов.
- Выпущенное iOS-приложение нужно приспособить к складному iPhone: оценить экраны, согласовать правки и внести их в код.
- Нужен независимый разбор интерфейса двумя ревьюерами с баллом и повторной проверкой после правок.
- Вопрос касается конкретного компонента, например панелей действий, диаграмм или CarPlay, и нужны точные числа.
Не подходит, если
- Нужен официальный текст Apple дословно: справочники пересказаны и сокращены.
- Интерфейс не относится к платформам Apple.
- Требуется сертификация на устройстве: проверка по источникам ее не заменяет.
Пример запроса к агенту
/duo Оцени экраны нашего iOS-приложения для iPhone Duo, предложи изменения по правилам Apple и после моего согласия внеси их в SwiftUI.Ограничения
Справочники отражают снимок страниц Apple от 12 сентября 2026 года, релиз скилла от 27 сентября 2026 года. Сокращение составило 65,6 процента вместо целевых 75: приоритет отдали точности. Проверка по источникам не доказывает работу в приложении и не заменяет тесты на устройстве. Автоматическое обнаружение скилла проверено не во всех средах, поэтому `/duo` иногда копируют вручную. Режим enforce требует субагентов, Python 3.10 или новее и способа увидеть готовый интерфейс. Проект независим и Apple не одобрен, права на тексты Apple остаются за Apple.
Как отключить. Удалите папку `apple-hig` из каталога скиллов агента и файл `duo.md`, если копировали его в каталог пользовательских команд.
Частые вопросы
Как поставить apple-hig в Claude Code?
Скопируйте полную папку `apple-hig/` в каталог скиллов агента или дайте агенту готовый текст запроса из README с адресом репозитория. Затем проверьте, что доступна команда `/duo`.
Что делает команда /duo?
Она ведет приложение по шагам: оценка экранов, сопоставление с правилами Apple для iPhone Duo, рекомендации на утверждение и реализация в SwiftUI или UIKit. Веб-макеты она не рисует.
Нужен ли Python?
Для обычных ответов нет. Python 3.10 или новее нужен для необязательного помощника маршрутизации и обязателен для оценки в режиме enforce.
Что обновить при переходе с июньской версии?
Замените папку скилла целиком, а не сливайте файлы: справочники переехали из `distilled/` в `references/hig/`.
Как запустить режим enforce?
Попросите по названию: «Use apple-hig in enforce mode to review and fix this interface». Два ревьюера оценят интерфейс, агент исправит замечания, до трех кругов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыОдиннадцать скиллов учат агента адаптировать приложения под складной iPhone Duo: раскладка, шарнир, камеры, игры и кроссплатформа.
Скиллы для разработки под Apple: справочники по SwiftUI, UIKit и Liquid Glass, гайды по Swift 6 и маршрутизатор для задач iOS 26
Два скилла для SwiftUI: нативный Liquid Glass для iOS 26 и адаптивная верстка под складной iPhone Duo без отдельной версии
Скилл Пола Хадсона для ревью и написания SwiftUI под iOS 26: устаревшие API, поток данных, навигация, доступность, производительность
Скилл по доступности iOS: VoiceOver, Dynamic Type, Voice Control, Switch Control и ручное тестирование в UIKit и SwiftUI
Скилл добавляет агенту официальные заметки Apple по SwiftUI, которые установщик достает из вашего Xcode
Коротко о README
В README описаны релиз от 27 сентября 2026 года, установка вручную и готовым запросом, режимы Duo и enforce и состав репозитория. Отдельно указаны замеры объема справочников и условия лицензии.
Бейдж для README
Исходный SKILL.md
--- name: apple-hig description: > Apple Human Interface Guidelines reference, updated for iPhone Duo and OS 27. Provides authoritative platform-specific design rules, component specifications, exact measurements, and interaction patterns for iOS, iPadOS, macOS, tvOS, visionOS, and watchOS. Use when designing, reviewing, auditing, or fixing any Apple platform UI, or when asked about specific HIG components, sizing, system behaviors, frameworks (HealthKit, SiriKit, ARKit, etc.), or platform conventions. Also use when the user is designing any digital interface and could benefit from established design principles, even without an explicit Apple platform context. Includes a guided /duo workflow that adapts an existing iOS app to iPhone Duo, plus opt-in enforce mode with independent review. --- # Apple HIG Skill Use the distilled HIG references in `references/hig/` through `routing-index.md`. The source snapshot and verified release measurements are in README.md. ## Loading Protocol Release **2026-09-27**; Apple source snapshot **2026-09-12**. For help, installation, version or capability questions, read only this entry point and the relevant README section. Do not load the HIG corpus for setup help. Installing or upgrading this skill includes its `/duo` slash command. After the skill folder is in place, check whether the host already offers `/duo`. If it does not, copy `commands/duo.md` into the host's custom slash-command or custom prompt directory (user-level unless the user asks for one project), confirm `/duo` is available, and tell the user if a restart is needed. Work directly in the conversation and the user's project; do not create a browser intake form, onboarding site, dashboard, or browser setup step. Ordinary guidance is the default. Only an explicit request to apply enforce mode activates its procedure. Read `references/enforce.md` first in that case and check reviewer, Python and observation capabilities before loading the design guidance. A leading `/duo`, `Use apple-hig in Duo mode`, or an explicit request to adapt an existing app for iPhone Duo starts Duo mode: read `references/duo.md` and follow its stages. Questions about the command and ordinary Duo design questions stay ordinary guidance. Duo mode works only in the app's native code; it never produces HTML, SVG, or web mockups. Use the available Python 3.10+ interpreter (`python3` or `python`); do not assume the executable name. Ordinary guidance also works without Python. When Python is available, use the standard-library routing helper to resolve