.claude/skills/security-review/SKILL.md
Mobile security audit for React Native applications
npx skillsauth add JubaKitiashvili/everything-react-native-expo security-reviewInstall 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 performing a security audit on a React Native application. This skill provides a systematic security checklist specific to mobile apps.
Invoke when:
expo-secure-store (Expo) or Keychain/Keystore (bare)AsyncStorage (it's unencrypted).env is in .gitignoreeval() or dynamic code executionjavaScriptEnabled only when necessarynetworkSecurityConfig restricts cleartext trafficiOS:
Android:
android:allowBackup="false")npm audit)## Security Audit Report
### Risk Level: LOW / MEDIUM / HIGH / CRITICAL
### Findings
[Severity] [Category] — [Description]
Location: [file:line]
Recommendation: [fix]
### Summary
- Critical: N
- High: N
- Medium: N
- Low: N
- Passed: N checks
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