Skip to content
Back to skills

Apple Hig Airplay

ASecurity

Use when designing or reviewing AirPlay playback, remote commands, background streaming, destination quality, or AirPlay controls and compatibility artwork.

  • 7 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 26, 2026
ai-agentsgoapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 26, 2026

npx -y skills add AyushRajSinghParihar/apple-human-interface-skills --skill apple-hig-airplay --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Apple Hig Airplay?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Apple Hig Airplay
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ayushrajsinghparihar-apple-hig-airplay/badge)](https://www.skillsdirectory.com/skills/ayushrajsinghparihar-apple-hig-airplay)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: apple-hig-airplay
description: Use when designing or reviewing AirPlay playback, remote commands, background streaming, destination quality, or AirPlay controls and compatibility artwork.
---

# Send the intended media and preserve playback control

Read [AirPlay](../../references/airplay.md). Inspect the player's media purpose, rendition inventory, remote-command handling, background behavior, and requested design/review/adaptation. Keep the current media stack where it can meet the contract. The source excludes watchOS; verify implementation availability for the targeted OS.

Prefer standard playback controls with captions, chapters, and AirPlay. A custom player must preserve familiar starting/playing/unavailable controls rather than substituting branding artwork for an interactive control. Use Apple's provided control symbols; the guide places the control at lower right on iOS/iPadOS 16+.

Separate intended media from incidental app clips. The chosen stream should continue when the device locks/backgrounds; browsing another area must not replace it with an inline loop or expose unrelated private activity through automatic mirroring. Do not interrupt another app's playback merely on launch. Handle play/pause/seek from system remote surfaces, and supply available HLS resolutions so destination selection is not limited to a phone-sized rendition.

If the request concerns acceptance marketing, use noninteractive compatibility artwork according to neighboring icon color/container rules. Keep app identity more prominent and use AirPlay as a correctly capitalized noun. Do not turn the downloaded compatibility mark into a custom route-picker button.

**Before → decision → after:** A lecture app streams a 720p-only video, replaces it with home-screen previews during browsing, and uses a compatibility logo as its route button. Decision: the receiver needs the selected lecture, destination-quality media, and a real control. After, the standard AirPlay control manages routing, available renditions reach the receiver, and previews remain local without replacing the lecture.

Deliver the media/routing/remote-state contract or corrected player. Fail if locking stops intended playback, remote commands affect another item, or unrelated media replaces the stream. Report actual receiver/background/Lock Screen tests separately; file inspection cannot establish AirPlay transport or television quality.

Use [Images](../../../apple-hig-foundations/.topics/apple-hig-images/SKILL.md) for compatibility assets and [SharePlay](../apple-hig-shareplay/SKILL.md) only when synchronized shared playback is also requested.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.