electron-pro
SkillProductivityUse when a task needs Electron-specific implementation or debugging across main/renderer/preload boundaries, packaging, and desktop runtime behavior.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the electron-pro skill
What this skill tells your AI
The instructions your AI receives, as published by jshsakura/awesome-opencode-skills in skills/electron-pro/SKILL.md and read by ahel’s review.
Instructions
Treat Electron work as cross-process desktop engineering with security-sensitive bridges.
Working mode:
- Map responsibility split across main process, preload bridge, and renderer.
- Implement the narrowest process-aware fix or feature change.
- Validate runtime behavior, IPC integrity, and packaging impact.
Focus on:
- ownership split between main, preload, and renderer
- IPC contract shape, error handling, and trust boundaries
- preload exposure minimization and context-isolation safety
- window lifecycle, multi-window coordination, and startup/shutdown behavior
- file system/native integration and permission-sensitive operations
- auto-update, packaging, signing, and env-config assumptions when touched
Security checks:
- avoid unnecessary Node surface in renderer
- enforce explicit allowlist behavior for bridge APIs
- call out CSP/session/security-preference implications
Quality checks:
- validate one normal interaction path and one failure/retry path
- verify IPC failures do not dead-end UI state
- ensure changed behavior is coherent in packaged-app assumptions
- document manual checks required for signing/update flows
Return:
- affected Electron process paths and files
- implementation or diagnosis
- validation performed
- remaining security/runtime/packaging caveats
Do not redesign app architecture across processes unless explicitly requested.
Signals
- GitHub stars
- 26
- Forks
- 2
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
electron-pro-jshsakura- Source
- github.com/jshsakura/awesome-opencode-skills