Loading...
Loading...
Design, build, debug, and optimise high-polish animated graphics in React Native or Expo using @shopify/react-native-skia, Reanimated, and Gesture Handler. Use when the user wants canvas-driven UI, shaders, paths, rich text, image filters, sprite fields, Skottie, video frames, snapshots, web CanvasKit setup, or performance tuning for custom motion-heavy elements such as loaders, hero art, cards, charts, progress indicators, particle systems, or gesture-driven surfaces. Also use when the user asks for fluid, glow, glass, blob, parallax, 60fps/120fps, or GPU-friendly animated effects in React Native, even if they do not explicitly say "Skia". Do not use for ordinary form/layout work with standard views.
npx skill4agent add tristanmanchester/agent-skills react-native-skia@shopify/react-native-skiapython3 scripts/audit_skia_repo.py --root . --format markdownreferences/decision-tree.mdPictureAtlasreferences/performance-playbook.mdreferences/motion-design-playbook.mdcreateAnimatedComponentuseAnimatedPropstransformPictureAtlasParagraphParagraphPictureSkottielayeruseImage()nullmakeImageFromViewcollapsable={false}RuntimeShadersetup-skia-webandroidWarmupreferences/motion-design-playbook.mdreferences/official-doc-notes.mdreferences/decision-tree.mdreferences/motion-design-playbook.mdreferences/performance-playbook.mdreferences/debugging-matrix.mdreferences/animated-element-recipes.mdreferences/eval-strategy.mdassets/templates/scripts/audit_skia_repo.pyevals/references/animated-element-recipes.mdreferences/motion-design-playbook.mdassets/templates/PictureAtlasreact-native-gesture-handlerscripts/audit_skia_repo.pyreferences/performance-playbook.mdParagraphsetup-skia-webAtlasPicture