electron-vue-ipc

Community

Typed, secure Electron IPC for Vue apps.

Authorichabodcole
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Secure, typed IPC architecture that isolates the renderer process from Node.js APIs while providing a clear contract between main, preload, and renderer layers for Electron + Vue apps.

Core Features & Use Cases

  • Typed, modular IPC bridges per domain (documents, settings, etc.)
  • ContextBridge preload APIs with distinct window namespaces
  • Getter-based main window references to survive window recreation
  • Separation of concerns: IPC handlers in main, services in main, and stores in renderer
  • Guidance for end-to-end integration and onboarding

Quick Start

Follow Phase 1 through Phase 5 guidance to implement a secure, typed Electron IPC architecture for Vue apps.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: electron-vue-ipc
Download link: https://github.com/ichabodcole/project-docs-scaffold-template/archive/main.zip#electron-vue-ipc

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.