# Design Better Apple Input Experiences

Apple applications must support different input methods without breaking platform conventions or accessibility. This skill produces focused recommendations based on Apple Human Interface Guidelines.

## Install

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

## Metadata

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

## Capabilities

- Recommends suitable input methods for iOS, iPadOS, macOS, watchOS, tvOS, and visionOS.
- Defines expected behavior for standard and custom gestures.
- Suggests keyboard shortcuts, focus movement, and pointer interactions that follow platform conventions.
- Covers Apple Pencil, Digital Crown, remotes, game controllers, motion sensors, nearby interaction, and Camera Control.
- Provides accessibility alternatives for interactions that depend on a specific device or physical action.
- Organizes results into platform recommendations, gesture specifications, keyboard guidance, and accessibility alternatives.

## Use Cases

- Plan Cross-Platform Inputs: Map touch, keyboard, pointer, Pencil, and controller support across an Apple application.
- Review Interaction Specifications: Check gestures, focus behavior, shortcuts, and feedback before implementation.
- Audit Accessible Alternatives: Identify tasks that require alternate controls for different devices, abilities, or interaction modes.

## Prompt Templates

### Review One Interaction

```
Review this interaction for [platform]: [interaction]. Recommend the expected input behavior, feedback, and one accessible alternative.
```

### Compare Platform Inputs

```
Compare input requirements for [feature] on [platforms]. Cover primary inputs, keyboard or pointer support, feedback, and platform-specific constraints.
```

### Create an Input Specification

```
Create an input specification for [product flow]. Include platform recommendations, a gesture table, keyboard shortcuts, focus behavior, and accessibility alternatives.
```

### Audit a Complex Input System

```
Audit this input design: [design details]. Find convention conflicts, inaccessible dependencies, destructive actions, discoverability gaps, and device-specific failures. Prioritize fixes by user impact.
```

## Limitations

- The skill provides design guidance and does not implement or test application code.
- The bundled references may not include later changes to Apple guidance or platform capabilities.
- Recommendations depend on accurate details about target platforms, tasks, and supported devices.
- Device testing and review with assistive technologies remain necessary.

## Best Practices

- State the target platforms, supported devices, and primary user tasks.
- Describe custom gestures and destructive actions so the review can assess discoverability and recovery.
- Validate recommendations on physical devices with keyboard, pointer, and assistive technologies.

## Anti Patterns

- Do not request one universal interaction model without identifying platform differences.
- Do not make custom gestures the only way to complete an essential task.
- Do not treat guidance as proof that an interaction works on every device or accessibility configuration.

## Security Audit

- Audited at: 2026-07-23T23:44:48.188\+00:00
- Summary: All 64 static findings are false positives caused by Markdown paths, documentation links, screenshots, and Apple HIG terminology. The skill contains design guidance only; no command execution, upload behavior, reconnaissance, exfiltration, or prompt injection was found.

## Stats

- Views: 122
- Downloads: 9
- Favorites: 0
- Popularity score: 0
