React Native coding guidance — consults official docs before writing code and suggests verification after. Use when writing components, implementing features, building screens, fixing queries, or adding views. Triggers on "write a component", "implement this feature", "build this screen", "add a view", "React Native code", "fix this query", "use best practices".
How this skill is triggered — by the user, by Claude, or both
Slash command
/react-native-foundations:codingThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**On load:** Read `../../.claude-plugin/plugin.json` from this skill's base directory. Display `coding v{version}` before proceeding.
On load: Read ../../.claude-plugin/plugin.json from this skill's base directory. Display coding v{version} before proceeding.
React Native coding guidance that ensures docs are consulted before writing code and verification is suggested after.
Load the docs skill immediately:
Skill(react-native-foundations:docs)
Before writing any code:
${CLAUDE_SKILL_DIR}/../../refs/react-native-docs/ for those APIsPlatform.OS checks where neededAfter implementation, suggest verification:
/react-native-foundations:layout-check to verify visual layout"/react-native-foundations:a11y-audit to check accessibility"/react-native-foundations:debug to check for console errors"/react-native-foundations:diagnose to diagnose"keyExtractor or key prop on itemsreact-native-safe-area-context for cross-platform)onChangeText gives string, onChange gives event objectflex: 1 in RN is flexGrow: 1, flexShrink: 1, flexBasis: 0 — not the same as CSSoverflow defaults to hidden on Android, visible on iOSfetch(fileUri).blob() produces 0-byte blobs on RN — use FormData with { uri, type, name } for file uploadsnpx claudepluginhub ryanthedev/react-native-foundations.skillProvides React Native and Expo best practices for performant mobile apps, including list optimization with FlashList, Reanimated animations, native navigation, and UI patterns like expo-image.
Provides React Native and Expo best practices for performant mobile apps, including list optimization, Reanimated animations, native navigation, and UI patterns like expo-image.
Builds React Native UI components using core elements like View, Text, Image, ScrollView, FlatList, TextInput, TouchableOpacity, and SafeAreaView. Covers composition, reusability, and best practices.