.claude/skills/coding-standards/SKILL.md
Enforce React Native coding standards as an actionable workflow
npx skillsauth add JubaKitiashvili/everything-react-native-expo coding-standardsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are enforcing coding standards for a React Native project. This skill turns passive rules into an active audit workflow.
Invoke when:
Read the project's .claude/rules/ to understand which standards apply:
common/ rules always applyexpo/ rules if Expo managed projectbare-rn/ rules if bare React Nativenative-ios/ if iOS native code presentnative-android/ if Android native code presentCheck each category systematically:
Component Structure:
any)Styling:
State Management:
Navigation:
href type safety_layout.tsx)Performance:
FlashList for lists (not FlatList)expo-image for images (not Image)useMemo, useCallback)Testing:
## Coding Standards Audit
### Summary
- Files scanned: N
- Violations found: N
- Auto-fixable: N
### Violations by Category
[Category]: [count]
- [file:line] — [description]
### Recommendations
[Prioritized list of fixes]
For auto-fixable violations (imports, styling patterns), offer to fix them. For manual fixes (architecture changes), provide specific guidance.
development
Guided version migration for React Native and Expo SDK upgrades
development
Test-driven development workflow for React Native — Jest, React Native Testing Library, and Detox
development
Mobile security audit for React Native applications
development
Step-by-step performance diagnosis and optimization for React Native apps