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 ★
- Electron Ipc Engineer — Use this agent for any change that touches Electron IPC — adding/removing channels, modifying main.ts ↔ preloa 204 ★
- Commit Archaeologist — Phase 1 intelligence gathering agent that proactively mines git history for security-relevant commits with no 125 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Noctis
Use once per PR-ready point on a diff that touches auth, sessions, payments or in-app purchases, admin, upload
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
Appsec Code Reviewer
Use proactively when reviewing a pull request, git diff, code change, or risky configuration change for applic
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