# Design Apple System Experiences

Apple system surfaces have distinct content, layout, privacy, and update constraints. This skill applies focused HIG guidance to choose and design the right experience.

## Install

```bash
npx skillstore add sickn33/hig-components-system
```

## Metadata

- Status: approved
- Slug: sickn33-hig-components-system
- Skillstore revision: r2
- Version status: missing
- Tree hash: 63093d1bbafe345394cbb4df85c4fb469bce363ece0f967352156f90bea131de
- Author: sickn33
- GitHub username: sickn33
- License: MIT
- Repository: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/hig-components-system
- 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-components-system
- Manifest: https://skillstore.pages.dev/api/skills/sickn33-hig-components-system/manifest

## Capabilities

- Recommends an Apple system surface that fits the product goal and platform.
- Defines glanceable content priorities and identifies information to omit.
- Plans update timing and lifecycle behavior for widgets and Live Activities.
- Adapts layouts across widget sizes, Dynamic Island presentations, and complication families.
- Specifies deep-link destinations and direct actions for system surfaces.
- Reviews privacy, accessibility, and attention concerns in notifications and visible experiences.

## Use Cases

- Plan a glanceable iOS experience: Choose between a widget, Live Activity, notification, or quick action and define its content hierarchy.
- Translate requirements into platform behavior: Define size variants, refresh expectations, interactions, and deep links before implementation.
- Review a system surface proposal: Check whether a concept delivers timely value without exposing sensitive data or demanding unnecessary attention.

## Prompt Templates

### Choose a system experience

```
Recommend the best Apple system experience for [user goal] on [platform]. Explain the content, primary action, and deep-link destination.
```

### Design widget variants

```
Design widget variants for [app feature] on [platform]. Define content priority, supported sizes, layout changes, interactions, refresh timing, and privacy constraints.
```

### Plan a Live Activity

```
Plan a Live Activity for [event]. Cover start and end conditions, update cadence, Lock Screen, Dynamic Island presentations, actions, alerts, and stale-data handling.
```

### Audit a cross-surface system

```
Audit this proposal: [proposal]. Compare widgets, notifications, Live Activities, shortcuts, and watch complications. Identify conflicts, accessibility risks, privacy concerns, and a prioritized revision plan.
```

## Limitations

- Provides design guidance, not production Swift, SwiftUI, or WidgetKit code.
- Does not replace testing on supported devices, display modes, or accessibility settings.
- Reference snapshots may not include changes from the latest Apple platform releases.
- Recommendations depend on product context, supported platforms, data timing, and user goals.

## Best Practices

- Provide the platform, user goal, content sensitivity, and expected update frequency.
- Design each size or presentation for its available space instead of scaling one layout.
- Validate recommendations on real devices with accessibility settings and alternate rendering modes.

## Anti Patterns

- Do not use a system surface as a smaller copy of the full application.
- Do not expose sensitive information on Lock Screens, notifications, widgets, or watch faces.
- Do not send frequent updates or alerts when the information has low user value.

## Security Audit

- Audited at: 2026-07-23T23:37:36.259\+00:00
- Summary: All 63 static findings are false positives. The references contain Apple HIG prose and image descriptions. The SKILL.md matches are an inline file path and inert attribution links; no malicious intent or prompt injection was found.

## Stats

- Views: 116
- Downloads: 8
- Favorites: 0
- Popularity score: 0
