app-resizability

Installation
SKILL.md

App Resizability Skill

When to Use

Use this skill whenever the request is about any of the following, whether or not it names an API:

  • Getting an app ready for, or optimizing it for, the foldable iPhone Duo.
  • An app that must adapt when its window changes size while it runs.
  • Split-screen multitasking, Stage Manager, or a resizable scene.
  • Any deprecated API named in the Scope section below.

The request does not have to be technical. "Get my app ready for the iPhone Duo", "optimize this app for the foldable iPhone", and "make this app resize properly" all activate this skill. iPhone Duo is the foldable iPhone, so treat questions about iPhone Duo or the foldable iPhone as the same request. Treat a request about the foldable iPhone Duo as a request for every task in the Task Registry, because a screen that changes size exposes all of them at once.

Purpose

Modernize UIKit apps to behave correctly on modern iOS by:

  • Eliminating references to legacy shared-state APIs
  • Migrating from application lifecycle to scene lifecycle
  • Supporting dynamic scene sizing and multi-window environments
Installs
6
GitHub Stars
27
First Seen
Sep 23, 2026