ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

expo-native-ui

Build beautiful native iOS/Android apps with Expo Router. Covers route structure, native tabs, animations, blur effects, liquid glass, SF Symbols, and platform patterns.

Why use this skill?

Master native mobile app development with the expo-native-ui skill. Build production-quality Expo Router apps featuring SF Symbols, blur effects, and animations.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/wpank/expo-native-ui
Or

What This Skill Does

The expo-native-ui skill provides a robust architectural framework for building high-performance, production-ready native mobile applications using Expo Router. It acts as an expert companion, guiding developers through the intricacies of Apple Human Interface Guidelines and modern React Native development paradigms. This skill focuses on delivering a "native-first" experience by leveraging Expo's native primitives, including file-based routing, native tab bars, and advanced visual styling components. It enables seamless integration of complex UI elements such as liquid glass effects, blur layers, SF Symbols for iconography, and sophisticated Reanimated-driven animations. Whether you are building complex form sheets, modal navigation, or hardware-integrated controls like date pickers and sliders, this skill ensures your code adheres to industry best practices while maximizing performance on both iOS and Android platforms.

Installation

To integrate the expo-native-ui skill into your environment, run the following command in your terminal:

npx clawhub@latest install expo-native-ui

Ensure you have a valid Expo Router project initialized, as this skill assumes a standard file-based routing structure. You may also install directly from the source repository using clawhub install openclaw/skills/skills/wpank/expo-native-ui.

Use Cases

  • Architecting Navigation: Setting up complex navigation stacks, route groups, and dynamic routes to handle authentication flows or deep linking.
  • Polishing UI/UX: Implementing high-end visual effects like blur and liquid glass to achieve a premium aesthetic consistent with modern iOS design.
  • Component Development: Building custom components using native controls like SegmentedControl, Switch, and Slider to ensure familiar interactions for mobile users.
  • Animation Logic: Implementing scroll-driven animations, layout transitions, and entering/exiting animations using react-native-reanimated.
  • Iconography: Streamlining the use of SF Symbols through expo-symbols for scalable, high-resolution vector icons.

Example Prompts

  1. "Help me restructure my app's navigation to use a persistent native tab bar while implementing a protected authentication flow in a group folder."
  2. "How can I apply a dynamic blur effect and liquid glass container to a card component that reacts to scrolling using Reanimated?"
  3. "I need to implement a settings screen using native controls like UISwitch and a DateTimePicker, ensuring the styles follow Apple's current design guidelines."

Tips & Limitations

  • Start with Expo Go: Always test your layouts in Expo Go first. Only transition to custom development builds (npx expo run:ios) if your project specifically requires custom native modules or Apple-specific targets like widgets.
  • Directory Structure: Strictly maintain the rule of never co-locating components within the app/ directory; keep your components in a separate folder to maintain clean route separation.
  • Performance: While Reanimated is performant, avoid heavy logic inside animation worklets. Keep the main thread responsive by offloading heavy computations to background tasks.
  • Safety: Be aware that this skill involves heavy file-system interaction within your project directory and generates code that utilizes native hardware APIs.

Metadata

Author@wpank
Stars919
Views1
Updated2026-02-12
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-wpank-expo-native-ui": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#expo#react-native#ios#android#mobile#navigation#animations
Safety Score: 4/5

Flags: file-write, file-read, code-execution

Related Skills

designer-intelligence-station

Designer intelligence collection tool. Monitors 46 public sources (AI/hardware/mobile/design), dynamic quality-based filtering v2.1.8, generates structured daily/weekly reports. All data stored locally.

15217172098 4473

obsidian-sync-syncthing

Obsidian 跨平台同步方案(Mac ↔ iPhone),基于 Syncthing 实现零插件、零成本、离线优先的双向同步,支持智能大文件过滤。

ameylover 4473

experience-signal-death-empty-quarter

Feel the raw tension of survival as a blinding sandstorm strips away digital safety nets, forcing you to trust instinct and simple tools. Navigate shifting dunes, manage dwindling fuel, and hunt for a signal before the heat overwhelms you. (8 steps, medium intensity, several hours). 沙漠求生体验. Supervivencia en tormenta.

buystsuff 4190

experience-wadi-sensor-death

Feel the pulse‑pounding urgency of surviving a sudden flash flood in Oman's stark desert canyons. Navigate collapsing stone channels as sensors fail, using sound and instinct to reach high ground and find water. 14 steps, HIGH intensity, 1‑2 weeks. 沙漠闪洪生存紧迫感. urgencia supervivencia.

buystsuff 4190

experience-red-water-trap-outback

Feel the pulse of raw danger as sudden flash floods turn the red‑dirt Australian Outback into a chaotic river, sharpening your survival instincts and confronting isolation. Navigate water‑logged tracks, seek higher ground, and endure extreme uncertainty. (13 steps, HIGH intensity, 1‑2 weeks) 突发洪水. inundaciones súbitas.

buystsuff 4190