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.

Step 2: Search for the feature

Installs
1
GitHub Stars
2
First Seen
Jun 12, 2026
binary-explorer — ray-amjad/ray-os