Agent Skills: iPadOS Platform

iPadOS platform-specific development with adaptive layouts, keyboard shortcuts, multitasking, and Stage Manager. Use when building iPad apps with split views, external keyboard support, or multi-window features.

UncategorizedID: fusengine/agents/ipados

Install this agent skill to your local

pnpm dlx add-skill https://github.com/fusengine/agents/tree/HEAD/plugins/swift-apple-expert/skills/ipados

Skill Files

Browse the full folder contents for ipados.

Download Skill

Loading file tree…

plugins/swift-apple-expert/skills/ipados/SKILL.md

Skill Metadata

Name
ipados
Description
iPadOS platform-specific development with adaptive layouts, keyboard shortcuts, multitasking, and Stage Manager. Use when building iPad apps with split views, external keyboard support, or multi-window features.

iPadOS Platform

iPadOS-specific development for tablet and productivity experiences.

Agent Workflow (MANDATORY)

Before ANY implementation, use TeamCreate to spawn 3 agents:

  1. fuse-ai-pilot:explore-codebase - Analyze existing iPad patterns
  2. fuse-ai-pilot:research-expert - Verify latest iPadOS 26 docs via Context7/Exa
  3. mcp__apple-docs__search_apple_docs - Check iPad multitasking patterns

After implementation, run fuse-ai-pilot:sniper for validation.


Overview

When to Use

  • Building iPad-optimized apps
  • Implementing split views
  • Supporting external keyboard
  • Multi-window applications
  • Stage Manager support
  • Adaptive layouts

Why iPadOS Skill

| Feature | Benefit | |---------|---------| | Split View | Side-by-side apps | | Keyboard shortcuts | Productivity | | Stage Manager | Desktop-like experience | | Adaptive layouts | All iPad sizes |


Reference Guide

| Need | Reference | |------|-----------| | Size classes, split views | adaptive-layouts.md | | External keyboard support | keyboard-shortcuts.md | | Slide Over, Stage Manager | multitasking.md |


Best Practices

  1. Size class adaptation - Support compact and regular
  2. Keyboard shortcuts - ⌘ shortcuts for productivity
  3. Drag and drop - Enable data transfer
  4. Pointer support - Mouse/trackpad cursors
  5. Multi-window - Support multiple instances
  6. External display - UIScreen support