This skill should be used when the user asks to "check accessibility", "audit WCAG compliance", "scan HTML for a11y issues", "check color contrast", or "find accessibility violations in web pages".
中文简介正在准备中。当前显示原文说明。
Apple Human Interface Guidelines expert across iOS, iPadOS, macOS, watchOS, tvOS, and visionOS. Use when designing or reviewing an Apple-platform app, auditing for HIG compliance, picking native components, or validating accessibility.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
A skill focused on shipping apps that feel native on Apple platforms. Covers the underlying HIG principles, platform-specific patterns, native component selection, and accessibility expectations.
This skill is opinionated about native conventions. It's not the right skill if your goal is to maximize cross-platform UX uniformity over native fit (see web design guides for that).
What most shapes this skill's output is the target platform and how much of the actual app you can show. Settle the inputs below before producing anything. When one is missing or vague and would change the result, ask about it; when it wouldn't, use a sensible default and say which one you used.
component_pattern_lookup.py takes --platform for this reason.accessibility_auditor.py is a first pass or a check against known gaps.Ask about the two or three inputs that matter most for this request, not the whole list. If the user wants a result straight away, produce it and state your assumptions at the top.
hig_compliance_checker.py with the screen inventory.python3 apple-hig-expert/scripts/hig_compliance_checker.py \
--input screens.json --format markdown
component_pattern_lookup.py to surface candidate patterns,
trade-offs, and platform-specific guidance.python3 apple-hig-expert/scripts/component_pattern_lookup.py \
--platform ios --goal "show options without leaving context" --format markdown
accessibility_auditor.py to surface gaps.python3 apple-hig-expert/scripts/accessibility_auditor.py \
--input a11y_state.json --format markdown
| Pattern | When to use | Platform |
|---|---|---|
| Sheet (medium / large) | Modal task with clear escape | iOS, iPadOS, macOS, visionOS |
| Popover | Context-anchored options, brief | iPadOS (compact: replaced with sheet), macOS |
| Full-screen cover | Immersive task, e.g., photo editing | iOS |
| Push (navigation stack) | Hierarchical drill-in | iOS, iPadOS |
| Inspector | Persistent secondary content | macOS, iPadOS |
| Toolbar item | Quick action on current context | All |
Common mistake: popover on compact iPhone (it becomes a sheet automatically; design for both).
The trend (2026) is SwiftUI-first for new development; UIKit retains strength in performance-sensitive lists and complex gesture handling.
systemBackground, secondaryLabel) — they
adapt to light/dark mode automaticallylargeTitle, body, caption) — they
scale with user accessibility settingsUIFontMetrics /
SwiftUI dynamicTypeSizeaccessibilityHiddenaccessibilityTraitsIn Scope:
hig_compliance_checker.py (navigation type, Dynamic Type, semantic colors, safe areas, touch targets, native components, SF Symbols)component_pattern_lookup.pyaccessibility_auditor.py: labels, hints, traits, touch targets, color-only information, Dynamic Type, Reduce Motion and VoiceOver focus orderOut of Scope:
engineering/a11y-audit/)engineering/senior-mobile/)product-team/ui-design-system/)marketing/app-store-optimization/)Important Caveats:
component_pattern_lookup.py matches keywords in the goal text against a fixed pattern catalog, so an unusual phrasing can return no match or a weak one.references/hig-fundamentals.md — principles, design language, foundational patternsreferences/ios-component-patterns.md — sheets, navigation, controls, gestures, listsreferences/cross-platform-considerations.md — iPad, Mac, Watch, TV, Vision differencesproduct-team/product-designer — broader product designproduct-team/ui-design-system — design system constructionproduct-team/ux-researcher-designer — research informing designengineering/senior-frontend — implementation还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
This skill should be used when the user asks to "check accessibility", "audit WCAG compliance", "scan HTML for a11y issues", "check color contrast", or "find accessibility violations in web pages".
中文简介正在准备中。当前显示原文说明。
Design and run statistically rigorous A/B tests and experiments. Use when planning experiments, calculating sample sizes, designing test variants, selecting metrics, analyzing results, or when someone says "let's test that."
中文简介正在准备中。当前显示原文说明。
Design and analyze A/B tests: sample size, test duration, and statistical significance for conversion experiments. Use when setting up an A/B test, calculating sample size, designing an experiment, or analyzing results.
中文简介正在准备中。当前显示原文说明。
Sales execution across pipeline, discovery, demos, negotiation, and closing. Use when qualifying opportunities, running MEDDIC discovery, building account plans, handling objections, structuring proposals, or forecasting pipeline.
中文简介正在准备中。当前显示原文说明。
Design ad creative across Google, Meta, LinkedIn, Twitter/X, and TikTok with platform format specs, headline formulas, and A/B testing. Use when writing ad copy, generating headline variations, creating ad sets, or validating creative.
中文简介正在准备中。当前显示原文说明。
Answer Engine Optimization (AEO): optimize content to be cited by LLMs (ChatGPT, Claude, Perplexity, Gemini) in their answers. Use when designing content for LLM citation, auditing citability, or structuring Q&A schema.
中文简介正在准备中。当前显示原文说明。