UI system architecture
Plan reusable UI layers, component contracts, and state ownership around the project's actual consumers.
Clarify which responsibilities belong to visual foundations, controls, interaction behaviors, patterns, and feature adapters. The skill uses the host framework's native APIs and identifies a bounded migration when existing consumers need to move.