What problem does it solve? Modern web applications ship JavaScript bundles that frequently leak hardcoded API keys, JWTs, Firebase/Supabase configurations, and internal backend URLs. Manually reviewing megabytes of minified code is impractical, so this Skill automates the detection of exposed credentials and hidden endpoints during authorized penetration tests and security assessments. ## Core Features & Use Cases - Automated Secret Scanning: Scan a target URL or local JS file against 13 regex patterns covering AWS keys, Google API keys, JWTs, Stripe tokens, Slack tokens, internal IPs, and more. - Source Map Reconstruction: Detect and exploit exposed .js.map files to recover original pre-minification source code for deeper credential analysis. - Backend URL Discovery: Extract production backend URLs (Fly.io, Azure, Render, Supabase) that bypass CDN/WAF protections. - Use Case: During a web app pentest, you find an admin portal on port 8080 serving a 1.15MB bundle with an exposed source map. Run the scanner to recover 1,200+ source files, revealing the internal API backend and authentication service endpoints. ## Quick Start Scan https://target.com for exposed secrets in its JavaScript bundles using the js-secrets-extraction skill.