# Design Apple Experiences with HIG Patterns

Apple interaction decisions can become inconsistent across flows and platforms. This skill recommends HIG-aligned patterns, implementation steps, platform variations, and common pitfalls.

## Install

```bash
npx skillstore add sickn33/hig-patterns
```

## Metadata

- Status: approved
- Slug: sickn33-hig-patterns
- Skillstore revision: r2
- Version status: missing
- Tree hash: 2888c7ffa6787851388c116676c9905949ba99c3f24271eef8f721b0831123b0
- Author: sickn33
- GitHub username: sickn33
- License: MIT
- Repository: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/hig-patterns
- Ref: 88a8e9a07f4c54ab105c1c41b6267c287146b07b
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 75
- Public page: https://skillstore.pages.dev/skills/sickn33-hig-patterns
- Manifest: https://skillstore.pages.dev/api/skills/sickn33-hig-patterns/manifest

## Capabilities

- Recommends an Apple HIG interaction pattern for a stated user goal.
- Explains the rationale and cites the relevant bundled reference topic.
- Creates step-by-step guidance for screens, states, feedback, and recovery.
- Describes variations across iOS, iPadOS, macOS, tvOS, watchOS, and visionOS.
- Reviews flows for modality, loading, onboarding, permissions, undo, and interruptions.
- Identifies common pattern mistakes that conflict with Apple guidance.

## Use Cases

- Plan a New Interaction: Select suitable patterns and define screens, states, feedback, and recovery before visual design begins.
- Prepare an Implementation: Translate a feature flow into platform-aware interaction requirements and edge cases for engineering.
- Review an Existing Flow: Compare onboarding, settings, media, or account flows with HIG guidance and prioritize corrections.

## Prompt Templates

### Choose a Pattern

```
Recommend an Apple HIG pattern for [user goal] on [platform]. Explain the rationale and list the core screens or states.
```

### Improve a Flow

```
Review this [flow] for [platform]: [description]. Identify HIG issues and recommend changes for feedback, loading, recovery, and user control.
```

### Adapt Across Platforms

```
Adapt [interaction] for [Apple platforms]. Detail differences in modality, input, layout, interruptions, and system behavior.
```

### Write an Interaction Specification

```
Create an implementation-ready interaction specification for [feature] across [platforms]. Include state transitions, edge cases, permissions, undo, accessibility considerations, and reference topics.
```

## Limitations

- Provides design guidance but does not implement interfaces or run usability tests.
- Bundled references may not include later changes to Apple guidelines.
- Needs the target platform, user goal, and surrounding flow for specific recommendations.
- Does not replace accessibility, privacy, security, or App Review validation.

## Best Practices

- Provide the target platform, user goal, preceding state, and following state.
- Describe destructive actions, permissions, payments, and other sensitive moments explicitly.
- Validate recommendations against current Apple documentation and test them with representative users.

## Anti Patterns

- Do not request generic HIG advice without describing the feature or workflow.
- Do not apply one platform interaction unchanged across every Apple device.
- Do not treat guideline recommendations as proof of accessibility or App Review approval.

## Security Audit

- Audited at: 2026-07-23T23:49:42.528\+00:00
- Summary: All 99 static findings are false positives. The flagged passages are Apple interface-design prose, Markdown media descriptions, a local context filename, and attribution links without executable or exfiltration behavior.

## Stats

- Views: 147
- Downloads: 12
- Favorites: 0
- Popularity score: 0
