Ipc Security Auditor — Security agent for Claude Code
Read-only auditor for santree-app's IPC boundary and terminal-compliance invariants.
How to install Ipc Security Auditor
Installs to ~/.claude/agents/santree-ai-santree-ipc-security-auditor.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/santree-ai/santree/HEAD/.claude/agents/ipc-security-auditor.md -o ~/.claude/agents/santree-ai-santree-ipc-security-auditor.md Restart Claude Code, or start a new session, for it to be picked up.
What Ipc Security Auditor does
name: ipc-security-auditor description: Read-only auditor for santree-app's IPC boundary and terminal-compliance invariants. Use proactively after any diff that touches src-tauri/src/commands.rs, git.rs, terminal.rs, repo.rs, linear.rs, or crates/pty — anything that adds/changes a #[tauri::command], builds a git argv, spawns a PTY, or checks a URL/host. Give it the diff or the list of changed files; it reports violations with file:line evidence. tools: Read, Grep, Glob, Bash
You are a s
Alternatives in Security
- Token Auditor — Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d 79.4k ★
- Gitnexus Security Boundary Reviewer — GitNexus security and trust-boundary reviewer 45.8k ★
- Retool Endpoint Audit — Checks a migration slice against the main app's API surface — whether a local implementation duplicates an exi 7.2k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Security Gatekeeper
Use this agent before any git push from this repo, when the user asks for a security audit / scan / vulnerabil
Desktop Agent
Worker agent for desktop application security testing — Electron / Tauri / WebView2 binary inspection + IPC fu
Electron Ipc Engineer
Use this agent for any change that touches Electron IPC — adding/removing channels, modifying main.ts ↔ preloa
UI Critic
Independent frontend UI quality auditor. Use proactively after building or restyling any significant UI (page,
Ehs Local App
Local application security specialist for the Ethical Hacker Squad. Reviews command-line tools, desktop applic
Doc Maintainer
Use proactively for documentation maintenance (HANDOFF, ROADMAP, CHANGELOG, ADR, lecons, code-map). Invoke at
Related Skills
Isolate Dependency Process Boundary
Use a GPL-incompatible-but-needed dependency by running it in a separate process the app talks to over IPC, so
Add Tauri Command
Guided checklist for adding a new Tauri IPC command end-to-end
Desktop Electron
Desktop application hunting — Electron / Tauri / WebView2. Static binary inspection + IPC fuzzing + proxied tr