ホーム/移动开发/vercel-react-native-skills
V

vercel-react-native-skills

by @vercel-labsv
4.6(0)

Vercel公式のReact Nativeインテリジェントエージェントスキルセットで、モバイル開発者がクロスプラットフォームアプリケーションを効率的に構築・デプロイできるよう支援します。

VercelReact NativeMobile DevelopmentCross-platform DevelopmentExpoGitHub
インストール方法
npx skills add vercel-labs/agent-skills --skill vercel-react-native-skills
compare_arrows

Before / After 効果比較

1
使用前

React NativeプロジェクトとVercelデプロイメントプロセスの手動設定は複雑です。これにより、開発効率が低下し、デプロイに時間がかかり、モバイルアプリケーションのイテレーション速度に影響を与えます。

使用後

React Native開発とVercelデプロイメントのためのインテリジェントな支援。これにより、開発プロセスが大幅に簡素化され、アプリケーションのイテレーションが加速し、モバイル開発効率が向上します。

description SKILL.md

vercel-react-native-skills

React Native Skills

Comprehensive best practices for React Native and Expo applications. Contains rules across multiple categories covering performance, animations, UI patterns, and platform-specific optimizations.

When to Apply

Reference these guidelines when:

  • Building React Native or Expo apps

  • Optimizing list and scroll performance

  • Implementing animations with Reanimated

  • Working with images and media

  • Configuring native modules or fonts

  • Structuring monorepo projects with native dependencies

Rule Categories by Priority

Priority Category Impact Prefix

1 List Performance CRITICAL list-performance-

2 Animation HIGH animation-

3 Navigation HIGH navigation-

4 UI Patterns HIGH ui-

5 State Management MEDIUM react-state-

6 Rendering MEDIUM rendering-

7 Monorepo MEDIUM monorepo-

8 Configuration LOW fonts-, imports-

Quick Reference

1. List Performance (CRITICAL)

  • list-performance-virtualize - Use FlashList for large lists

  • list-performance-item-memo - Memoize list item components

  • list-performance-callbacks - Stabilize callback references

  • list-performance-inline-objects - Avoid inline style objects

  • list-performance-function-references - Extract functions outside render

  • list-performance-images - Optimize images in lists

  • list-performance-item-expensive - Move expensive work outside items

  • list-performance-item-types - Use item types for heterogeneous lists

2. Animation (HIGH)

  • animation-gpu-properties - Animate only transform and opacity

  • animation-derived-value - Use useDerivedValue for computed animations

  • animation-gesture-detector-press - Use Gesture.Tap instead of Pressable

3. Navigation (HIGH)

  • navigation-native-navigators - Use native stack and native tabs over JS navigators

4. UI Patterns (HIGH)

  • ui-expo-image - Use expo-image for all images

  • ui-image-gallery - Use Galeria for image lightboxes

  • ui-pressable - Use Pressable over TouchableOpacity

  • ui-safe-area-scroll - Handle safe areas in ScrollViews

  • ui-scrollview-content-inset - Use contentInset for headers

  • ui-menus - Use native context menus

  • ui-native-modals - Use native modals when possible

  • ui-measure-views - Use onLayout, not measure()

  • ui-styling - Use StyleSheet.create or Nativewind

5. State Management (MEDIUM)

  • react-state-minimize - Minimize state subscriptions

  • react-state-dispatcher - Use dispatcher pattern for callbacks

  • react-state-fallback - Show fallback on first render

  • react-compiler-destructure-functions - Destructure for React Compiler

  • react-compiler-reanimated-shared-values - Handle shared values with compiler

6. Rendering (MEDIUM)

  • rendering-text-in-text-component - Wrap text in Text components

  • rendering-no-falsy-and - Avoid falsy && for conditional rendering

7. Monorepo (MEDIUM)

  • monorepo-native-deps-in-app - Keep native dependencies in app package

  • monorepo-single-dependency-versions - Use single versions across packages

8. Configuration (LOW)

  • fonts-config-plugin - Use config plugins for custom fonts

  • imports-design-system-folder - Organize design system imports

  • js-hoist-intl - Hoist Intl object creation

How to Use

Read individual rule files for detailed explanations and code examples:

rules/list-performance-virtualize.md
rules/animation-gpu-properties.md

Each rule file contains:

  • Brief explanation of why it matters

  • Incorrect code example with explanation

  • Correct code example with explanation

  • Additional context and references

Full Compiled Document

For the complete guide with all rules expanded: AGENTS.md Weekly Installs62.8KRepositoryvercel-labs/agent-skillsGitHub Stars23.2KFirst SeenJan 26, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled onopencode47.2Kcodex46.3Kgemini-cli45.5Kgithub-copilot43.0Kcursor39.9Kclaude-code39.4K

forumユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数75.2K
評価4.6 / 5.0
バージョン
更新日2026年3月17日
比較事例1 件

ユーザー評価

4.6(0)
5
0%
4
0%
3
0%
2
0%
1
0%

この Skill を評価

0.0

対応プラットフォーム

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

タイムライン

作成2026年3月17日
最終更新2026年3月17日