rn-security-audit
CommunityAudit RN apps for security risks in minutes.
Authorjohanruttens
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps identify security vulnerabilities and sensitive data exposures in React Native apps across JavaScript/TypeScript and native iOS/Android code, helping teams detect misconfigurations, leaked secrets, and insecure data handling before release.
Core Features & Use Cases
- Hardcoded secrets detection (API keys, tokens, credentials) across code and config files.
- PII exposure checks (emails, phone numbers, identifiers) in source and logs.
- Insecure data storage review (AsyncStorage, Keychain/Keystore) and insecure storage patterns.
- Authentication flow review (token handling, session management, refresh flows).
- Network security review (HTTPS, TLS, certificate pinning) and insecure endpoints.
- OWASP MASVS-aligned guidance for secure mobile apps.
Quick Start
Run a security audit against your React Native project by pointing Claude to the project directory, e.g., '/path/to/your/rn-project'.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rn-security-audit Download link: https://github.com/johanruttens/paddle-battle/archive/main.zip#rn-security-audit Please download this .zip file, extract it, and install it in the .claude/skills/ directory.