iPzard

Electron Ipc Engineer — Security agent for Claude Code

Security community

Use this agent for any change that touches Electron IPC — adding/removing channels, modifying main.ts ↔ preload.ts ↔ renderer wiring, or adjusting BrowserWindow security flags.

How to install Electron Ipc Engineer

Installs to ~/.claude/agents/ipzard-electron-react-python-template-electron-ipc-engineer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/iPzard/electron-react-python-template/HEAD/.claude/agents/electron-ipc-engineer.md -o ~/.claude/agents/ipzard-electron-react-python-template-electron-ipc-engineer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Electron Ipc Engineer does


name: electron-ipc-engineer description: Use this agent for any change that touches Electron IPC — adding/removing channels, modifying `main.ts` ↔ `preload.ts` ↔ renderer wiring, or adjusting `BrowserWindow` security flags. It knows the current channels (`app-maximize`, `app-minimize`, `app-quit`, `app-unmaximize`, `get-port-number`) and the renderer-side service helpers in `src/utils/services.ts`. Invoke when the user says "add an IPC handler", "expose X to renderer", or modifies titlebar/w

Alternatives in Security

  • Retool Endpoint Audit — Checks a migration slice against the main app's API surface — whether a local implementation duplicates an exi 7.2k ★
  • Security Code Reviewer — Use this agent when you need to review code for security vulnerabilities, input validation issues, or authenti 2.8k ★
  • Perf Deep Audit — Use this agent when you need a deep performance review of Electron, React, or Vite-related code — especially f 358 ★

Full documentation available on GitHub

View Source Repository