This handles the Skyline worklet animation system for WeChat mini-programs, letting you run animations directly on the UI thread instead of bouncing between threads and adding lag. You get SharedValues for cross-thread state, timing/spring/decay animations, and worklet functions that bypass the usual JS thread bottleneck. The mandatory rules are strict: every worklet needs the 'worklet' directive at the top, you must use .value to read SharedValues, and you have to wrap page methods with bind(this) when calling from runOnJS or things break. It's overkill for simple fades but essential for gesture-driven interactions like drag or scroll-based animations where frame timing matters.
npx skills add https://github.com/wechat-miniprogram/skyline-skills --skill skyline-worklet