It should be used whenever I ask to bump or update Electron in a repository.
The skill should:
- accept an Electron target version as input
- determine the matching bundled Chromium, Node.js, and V8 versions
- update package files, lockfiles, and runtime metadata
- never run any command on the host — all dependency installs, builds, tests, linting, and packaging run inside Docker only
- delete
./dist/before building - run dependency install (
yarn install) insidedocker buildvia the Dockerfile - run build, tests, and bundle verification via Docker only
- export the packaged
.appto host./dist/after every build usingdocker cp(see AGENTS.md for commands) - stop on failures and report relevant logs
- report changed files and exact Docker commands used