What problem does it solve?
Helps iOS developers implement, review, and refactor SwiftUI components to adopt the iOS 26+ Liquid Glass API correctly, preventing visual inconsistencies, interaction surprises, and performance regressions while ensuring graceful fallbacks for earlier OS versions.
Core Features & Use Cases
- Guided Reviews: Inspect modifier order, availability checks, container placement, interactivity, and morphing transitions for correctness and consistency.
- Refactor Patterns: Convert surfaces, chips, buttons, and cards to native glassEffect usage, wrap grouped elements in GlassEffectContainer, and apply glass button styles where appropriate.
- New Implementations: Design glass surfaces, choose shapes and prominence, add .interactive() for touchable elements, and use glassEffectID with @Namespace for morphing transitions.
- Real-world Use Cases: Create glass-styled badges, prominent action buttons, grouped icon panels, or extend backgrounds under sidebars while providing non-glass fallbacks for older iOS versions.
Quick Start
Use the swiftui-liquid-glass skill to review a SwiftUI view and propose iOS 26+ Liquid Glass refactors with availability-gated fallbacks.