What problem does it solve?
This skill addresses the complexity of implementing high-performance, native-feeling page transitions and custom routing logic within the WeChat Skyline rendering engine, which requires specific worklet-based animation handling.
Core Features & Use Cases
- Custom Route Builders: Create bespoke transition animations like zooms, slides, or custom modal effects using the routeBuilder API.
- Gesture-Driven Navigation: Implement complex return gestures (horizontal, vertical, or multi-directional) that feel native to the OS.
- Container Transitions: Use the open-container component to create seamless, shared-element transitions between list items and detail pages.
- Use Case: Build a high-end card-based UI where clicking a card expands it into a full-screen detail page with a custom spring-based animation and a swipe-to-dismiss gesture.
Quick Start
Use the skyline-route skill to register a custom slide-in transition and apply it to a navigation call.