Agent skill

Platform Design iPadOS: iPad HIG Rules for AI Agents

Platform Design iPadOS tells an AI coding agent that an iPad is not a big iPhone, then backs it with rules for multitasking, sidebars, pointer, keyboard, Pencil and drag and drop.

Install
git clone https://github.com/ehmo/platform-design-skills.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

The premise of the iPadOS skill

Platform Design iPadOS is the ipados folder of ehmo's platform-design-skills pack. Its SKILL.md holds Apple HIG rules for iPad in seven sections: responsive layout, multitasking, navigation, pointer and trackpad, keyboard, Apple Pencil, and drag and drop, each with Swift examples.

The skill's first rule is a warning: stretching an iPhone layout across a 13 inch display wastes space and feels wrong. It asks for purpose-built layouts with multiple columns, master-detail patterns and higher information density.

Seven sections follow, each ranked. Responsive layout, multitasking and navigation are CRITICAL. Pointer, keyboard and drag and drop are HIGH, and Apple Pencil sits at MEDIUM.

What your agent will check

  • Split View at one third, one half and two thirds widths, where the app receives a compact size class at the narrowest.
  • Slide Over, which behaves like an iPhone-width overlay on the right edge.
  • Stage Manager, with fluid resizing and multiple scenes showing different content.
  • Sidebar navigation, including a TabView with the sidebarAdaptable style that converts to a sidebar in regular width.

Input beyond touch

Pointer rules ask for hover effects, magnetism on buttons and right-click context menus. Keyboard rules ask for Cmd shortcuts on major actions, registered so they appear in the overlay shown when the user holds Cmd.

Pencil rules cover Scribble, double-tap tool switching, and pressure and tilt for drawing. The drag and drop section treats dragging between apps as expected behavior, including multi-item drags and spring-loaded folders.

Fit and limits

Use it when

  • You are building an iPad-first or universal SwiftUI app and your agent defaults to iPhone patterns.
  • You need a checklist for adding keyboard shortcuts, pointer support and multiple windows.
  • A review should confirm the detail pane is never blank when nothing is selected.

Pair it with

Use it with UiChemy

This skill writes native iPad code, so UiChemy plays no part in it. If the same product needs a website, design the pages in Figma, convert them to editable WordPress pages with UiChemy, and click Get Started on uichemy.com. Related: building-native-ui and layout.