Извлечение исходников из Electron-приложений

★ 7.3 · engineering

baoyu-electron-extract — это скилл для Claude Code, который извлекает ресурсы и JavaScript-код из установленных Electron-приложений, распаковывая бандлы .asar. Когда доступны файлы .js.map, скилл восстанавливает оригинальные исходники из поля sourcesContent с сохранением структуры директорий; если карт нет — форматирует минифицированный код с помощью Prettier. Запуск выполняется через единственный скрипт scripts/main.ts с поддержкой флагов --dry-run, --output и --force; node_modules всегда пропускаются. Поддерживает macOS и Windows, принимает имя приложения или абсолютный путь к .app-бандлу, директории установки или файлу .asar. Подходит тем, кто хочет изучить устройство Codex, Cursor, Discord, Slack, VS Code, Notion или другого desktop-приложения на Electron.