Skip to main content
Back to registry

electron-base

jezweb/claude-skills

Build secure, modern desktop applications with Electron 33, Vite, React, and TypeScript.

Installs262
Install command
npx skills add https://github.com/jezweb/claude-skills --skill electron-base
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Build secure, modern desktop applications with Electron 33, Vite, React, and TypeScript. The preload script exposes a typed API to the renderer: Always enable context isolation and disable node integration: Native modules like better-sqlite3 require sandbox: false . Document this trade-off: Modules requiring sandbox: false: Modules working with sandbox: true: Requires rebuilding for Electron's Node ABI: Vite config - externalize native modules: Works with sandbox enabled, but encryption key should be machine-derived: Cause: Accessing window.electron before preload completes. Fix: Use optional chaining or check for existence: Cause: Native module compiled for different Node.js version than Electron uses. Fix: Cause: State not persisted or lost between OAuth start and callback. Fix: Use persistent storage (electron-store) not memory: Cause: Sandbox prevents loading native .node files. Fix: Disable sandbox (with documented trade-off) or use pure-JS alternatives: Cause: Configuring better-auth but using manual OAuth creates confusion. Fix: Choose one approach: Cause: Hardcoded expiration with no refresh mechanism.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does electron-base do?

Build secure, modern desktop applications with Electron 33, Vite, React, and TypeScript.

Is electron-base good?

electron-base does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does electron-base work with?

electron-base currently lists compatibility with codex, gemini-cli, opencode, cursor, claude-code, antigravity.

What are alternatives to electron-base?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install electron-base?

npx skills add https://github.com/jezweb/claude-skills --skill electron-base

Related skills

More from jezweb/claude-skills

Related skills

Alternatives in Software Engineering