binary-explorer
Installation
SKILL.md
Binary Explorer
Reverse-engineer features from the Claude Code binary by extracting and searching its embedded strings and minified JS bundle.
How it works
Claude Code ships as a Bun single-executable (~190MB Mach-O on macOS ARM). The entire JS bundle is embedded in the binary as plain text, which means feature flags, internal prompts, config keys, and logic are all searchable via strings extraction.
Step 1: Locate and extract
Run the extraction script. It finds the real Claude binary (following symlinks, skipping wrappers), extracts all readable strings, and caches the result so subsequent queries are instant.
bash <skill-dir>/scripts/extract.sh
This outputs the path to the cached strings file (e.g., ~/.claude/cache/binary-strings/2.1.81.txt). If the cache already exists for this version, extraction is skipped.