Installation
Copy the prompt below and send it to your AI assistant (e.g. Claude Code) — it will follow the instructions and install automatically.
Install the "baoyu-electron-extract" skill by following the instructions at https://skill123.me/install/baoyu-electron-extract.
Run in your terminal — downloads and installs to ~/.claude/skills/.
curl -fsSL https://skill123.me/install/baoyu-electron-extract.sh | bash
Download the zip and extract it into your skills directory (e.g. ~/.claude/skills/), then restart your session.
⬇ Download v1.0.0 · 12 KBAbout this skill
Overview
Extracts resources and JavaScript from any installed Electron app (.asar bundle), restoring original sources from .js.map files when available or formatting minified code with Prettier otherwise. Use when user wants to "extract Electron app", "decompile Electron", "get the source code of <app>", "inspect app.asar", "看 Electron 应用源码", "提取 .asar", or asks how a desktop Electron app is built. Skips node_modules and supports both macOS and Windows.
Source
- Repo: https://github.com/JimLiu/baoyu-skills
- Path: skills/baoyu-electron-extract
Evaluation
AI-evaluated 2026-09-03: Thorough contract: dry-run mode, multi-match disambiguation, source-map path-restoration rules, clear output layout, and explicit safety rails (refuses to write to /, home, or cwd; requires --force for non-empty dirs). Inspecting installed Electron apps is a niche developer activity with mild IP/legal gray areas, but the tool only reads locally installed bundles and writes to a sandboxed Downloads directory.
