rn-security-audit

Community

Audit 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 required

Components

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.
View Source Repository