Comprehensive React Native & Expo skills guide#526
Merged
Merged
Conversation
Introduces a comprehensive performance and best practices guide for React Native, targeting AI agents and LLMs. The guide covers 35+ rules across rendering, list performance, animation, navigation, state management, UI, and more, with detailed explanations and code examples for each rule.
- Remove monorepo rules (not applicable to single app) - Remove design-system compound components (over-engineering) - Remove imports-design-system-folder (not needed) - Remove ui-image-gallery (Galeria not used) - Update navigation rules to focus on Expo Router - Update styling rules to include NativeWind patterns - Update SKILL.md, README.md, metadata.json for v2.0.0 - Recompile AGENTS.md with 25+ rules across 11 categories https://claude.ai/code/session_017tt4qNH9acAqYDyyNGbCwu
…kills-gcMxT Refactor React Native skills: consolidate to Expo-focused best practices
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces a comprehensive React Native & Expo skills guide, including best practices, rule templates, and category definitions for building high-performance mobile apps. It adds detailed documentation, rule structure, and specific performance and optimization rules for React Native and Expo projects.
Major documentation and structure additions:
.github/skills/react-native-skills/README.md) outlining best practices, tech stack, directory structure, rule categories, and instructions for creating new rules..github/skills/react-native-skills/SKILL.md) summarizing rule categories, priorities, and usage instructions for the skillset..github/skills/react-native-skills/metadata.json) describing the guide's version, organization, abstract, and references.Rule system and templates:
_sections.mdto standardize rule categorization.rules/_template.md) for consistent creation of new best-practice rules, including frontmatter and example structure.Performance and optimization rule examples:
useDerivedValueoveruseAnimatedReactionfor deriving shared values (animation-derived-value.md).GestureDetectorfor animated press states instead ofPressable(animation-gesture-detector-press.md).transformandopacity(animation-gpu-properties.md).fonts-config-plugin.md).Intlformatter creation (js-hoist-intl.md).list-performance-callbacks.md).