Mobile UI
React Native and Expo skills for coding agents and Grok Bot
Native-feeling Expo screens, design tokens, and React Native performance. Still interface work — not EAS billing or store submission. The same SKILL.md can be pasted into Grok Bot or attached in that chat. Grok Bot instructions: Grok Bot playbooks.
Last reviewed 2026-10-24 · Methodology · How to choose · How to install
| Skill | When to use it | Platform | Updated | Safety |
|---|---|---|---|---|
| Expo Native UI expo/skills | When the job is a native-feeling Expo screen: semantic color, controls, media, motion. | Any agent | 2026-10-28 | review |
| Expo Design System expo/skills | When you need tokens and component conventions inside an Expo app, not a one-off screen. | Any agent | 2026-10-28 | pass |
| React Native Best Practices callstackincubator/agent-skills | When the UI exists and the problem is FPS, re-renders, or animation jank. | Any agent | 2026-08-07 | pass |
| React Native Skills vercel-labs/agent-skills | Vercel’s React Native skill set — use when that file’s description matches the stack better than Expo’s. | Any agent | 2026-01-27 | pass |
| Expo UI expo/skills | When the agent should build with @expo/ui rather than inventing a parallel kit. | Any agent | 2026-10-28 | pass |
Safety is a text search on the file, not an audit. Pass / Review / Risk are explained in the evaluation guide.
-
01
Expo Native UI
Native-feeling Expo screens: semantic color, controls, media, motion. Use it for a screen, not for tokens across the app. Assumes Expo, not a bare RN CLI app.
npx skills add https://github.com/expo/skills/tree/HEAD/plugins/expo/skills/expo-native-ui -
02
Expo Design System
Tokens and component conventions inside an Expo app. Reach for it when you need a system, not a one-off screen. Not a performance skill.
npx skills add https://github.com/expo/skills/tree/HEAD/plugins/expo/skills/expo-design-system -
03
React Native Best Practices
Performance for React Native in general: FPS, re-renders, animation jank. Use it when the UI exists and feels slow. It will not design the screen.
npx skills add https://github.com/callstackincubator/agent-skills/tree/HEAD/skills/react-native-best-practices -
04
React Native Skills
Vercel’s React Native skill set. Use it when that file’s description matches the stack better than Expo’s native-ui files. Read the SKILL.md; it is not an Expo design-system replacement.
npx skills add https://github.com/vercel-labs/agent-skills/tree/HEAD/skills/react-native-skills -
05
Expo UI
Build with @expo/ui rather than inventing a parallel kit. Only when that package is the stack. Skip it for bare RN or for performance work.
npx skills add https://github.com/expo/skills/tree/HEAD/plugins/expo/skills/expo-ui
FAQ
Expo or bare React Native?
expo-native-ui and expo-design-system assume Expo. react-native-best-practices is performance for RN in general. Vercel’s react-native-skills is a separate set — read the file before installing.
Will this ship my app?
No. We did not index EAS store or billing skills on this task. Those can exist in the repo index; they are not UI picks on this page.
How do I update?
Re-install from the GitHub path on the listing. The last-change date is per file, which matters in the expo/skills monorepo.
Can I use this with Grok Bot?
Yes. Paste the SKILL.md into Grok Bot or attach the file, then ask for the same job this page describes. MeloSkill is not affiliated with xAI. Grok Bot instructions: Grok Bot playbooks.