Reverse Engineer JS

Reverse-engineer minified or obfuscated JavaScript bundles. Primary tool: humanify (humanifyjs) — uses an LLM to rename mangled identifiers back to meaningful names. Default model: gemini-3.8-flash. Use when the user says 'deobfuscate this bundle', 'humanify this', 'rename minified vars', 'reverse engineer this JS', 'what does bundle.js do', or is working in a project with a deobfuscated `og/` or `modules/` folder fed by humanify. Covers humanify CLI invocation, the pseudo-TTY workaround for cursorTo crashes, single-module extraction from a bundle, and chaining with beautifiers.

vladmdgolam 690e4cc 8.2 KB Updated

File contents

vladmdgolam/agent-skills/tree/main/skills/reverse-engineer-js commit 690e4cceb3

Frequently asked questions

npx skillmds add vladmdgolam/reverse-engineer-js