vercel-react-native-skills

Apply React Native and Expo best practices for list virtualization, animations, and native modules.

Updated Nov 26, 2025
One-click install
npx skills add https://github.com/guiledo/dotfiles --skill vercel-react-native-skills-guiledo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-native-skills
Source: https://github.com/guiledo/dotfiles/tree/main/opencode/.config/opencode/skills/vercel-react-native-skills
Command: npx skills add https://github.com/guiledo/dotfiles --skill vercel-react-native-skills-guiledo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React Native teams often struggle to implement consistent performance patterns across apps, leading to jank, flaky UX, and maintenance overhead.

Core Features & Use Cases

  • Establishes verified best practices for building performant React Native and Expo apps, including list virtualization, animation patterns, UI consistency, and native module integration.
  • Applies to building React Native components, optimizing list performance, implementing animations, and working with native modules in Expo or RN apps.
  • Real-world scenario: you’re refactoring a large RN app; apply these rules to reduce frame drops, improve startup times, and optimize image loading.

Quick Start

Follow the guidelines to integrate list virtualization, reusable animation patterns, and native module best practices into your codebase.

Frequently Asked Questions about vercel-react-native-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize React Native list performance and reduce frame drops?

To optimize React Native list performance, apply list virtualization patterns. This enforces best practices for rendering large lists, significantly reducing frame drops and jank in Expo and RN apps.

What's the best way to implement animations in Expo without causing UI jank?

Implementing Expo animations without UI jank requires using established animation patterns and native navigators. This ensures smooth motion pipelines and maintains production-grade performance across React Native components.

Does this React Native optimization guidance work with Expo projects?

Yes, this guidance applies to Expo projects. It establishes verified best practices for UI consistency, native module integration, and enforces expo-image usage to optimize performance and reliability across React Native and Expo.

How do I integrate native modules in React Native for better app performance?

Integrating native modules in React Native requires following specific best practices for performance and reliability. This involves establishing patterns for native module integration and enforcing design-system conventions across your project.

Why does my React Native app have flaky UX and high maintenance overhead?

React Native apps experience flaky UX and maintenance overhead due to inconsistent performance patterns. Applying production-grade rules for list virtualization, animations, and native navigators resolves these issues.