The master skill in PlanetScale's official pack: runs a full read-only best-practices assessment of a database or org, then produces one evidence-backed report.
Expo Native UISkill
Summary
Expo's official skill for building native-feeling screens: Apple HIG styling, semantic colors, SF Symbols, native controls, Reanimated, blur and liquid glass.
Features
- Prefers @expo/ui native SwiftUI and Jetpack Compose components
- Apple HIG styling, semantic colors and SF Symbols via expo-image
- Reanimated animations, gradients, blur and liquid-glass effects
- Camera, audio, video, SQLite, AsyncStorage and SecureStore recipes
- Tries Expo Go before falling back to a custom native build
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
Rebuild this settings screen with native @expo/ui controls, semantic colors and SF Symbols so it matches iOS conventions.
Description
Expo's official guidance for making a React Native screen actually look and feel native, rather than like a web layout rendered on a phone.
The skill leads with a rule most React Native code gets wrong: check @expo/ui before reaching for a community component. @expo/ui renders real SwiftUI on iOS and Jetpack Compose on Android — BottomSheet, Button, Picker, Slider, Menu, Section, Switch, SegmentedControl — and works in Expo Go from SDK 56 with no custom build. Only once that is exhausted does the skill discuss React Native built-ins.
Around that it covers the surrounding structure: Apple Human Interface Guidelines styling and semantic colours, SF Symbols through expo-image, native controls (Switch, Slider, SegmentedControl, DateTimePicker, Picker), Reanimated entering/exiting/layout and scroll-driven animations, CSS gradients via experimental_backgroundImage on the New Architecture, blur and liquid-glass visual effects (expo-blur, expo-glass-effect), camera/audio/video and file saving, local storage across SQLite, AsyncStorage and SecureStore, responsive layout, and WebGPU with Three.js for 3D. It also insists on trying Expo Go before generating a custom native build — the step that usually turns a five-minute change into a twenty-minute rebuild.
Routing is deliberately out of scope and handed to the companion expo-router skill. MIT licensed, version 1.1.1.
Related Skills
Build crash-safe AI agents on AgentKit and step.ai — durable tool calls, human-in-the-loop approval, realtime progress, and when not to reach for an agent loop at all.
Inngest's durable-execution playbook as an agent skill — steps and memoisation, event and cron triggers, idempotency, cancellation, retries and non-retriable errors.
Temporal's official skill for building durable workflows — SDK patterns across seven languages, plus the determinism rules that decide whether a workflow survives a replay.