# IOS Macos Platform Adaptation

> Use when an Apple-platform feature genuinely behaves differently on iOS and macOS. Do not use when native behavior is identical or when only planning a new feature.

- Skill: `brbndon/ios-macos-platform-adaptation` (Agent Skill)
- Install (CLI): `npx skillmds@latest add brbndon/ios-macos-platform-adaptation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/brbndon/ios-macos-platform-adaptation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: brbndon (https://skillmd.com/u/brbndon)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/brbndon/ios-macos-platform-adaptation

---


# iOS and macOS adaptation

Identify the native convention on both platforms. Keep shared logic separate and isolate divergent presentation in platform-specific extensions or files; avoid large conditional view bodies.

Inputs: an existing divergent feature and both platform expectations. Output: documented platform differences, focused implementation/tests, and both-platform verification. Do not add conditionals merely to speculate about future divergence.

