Desktop Agent — Security agent for Claude Code
Worker agent for desktop application security testing — Electron / Tauri / WebView2 binary inspection + IPC fuzzing + auto-update MITM.
How to install Desktop Agent
Installs to ~/.claude/agents/tyrusrc-praetor-desktop-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/TyrusRC/praetor/HEAD/.claude/agents/desktop-agent.md -o ~/.claude/agents/tyrusrc-praetor-desktop-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Desktop Agent does
name: desktop-agent description: Worker agent for desktop application security testing — Electron / Tauri / WebView2 binary inspection + IPC fuzzing + auto-update MITM. 1-per-binary, no recursion.
desktop-agent
When to dispatch
Operator hands a desktop binary path, or the target intel marks `kind: desktop`. Frameworks: Electron, Tauri, WebView2, NW.js, CEF. Single-binary scope. **1-per-binary** (no parallel runs on same file — repack races).
NOT for: web targets, mobile apps, mo
Alternatives in Security
- Security Sast — Static Application Security Testing (SAST) for comprehensive code vulnerability detection across mul 31.9k ★
- Security Auditor Agent — You are a security engineer specializing in application security, vulnerability detection, and secure coding p 1.3k ★
- Aspm Correlator — Application Security Posture Management persona 548 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Ehs Local App
Local application security specialist for the Ethical Hacker Squad. Reviews command-line tools, desktop applic
Electron Integrator
Implement Electron main process, secure preload IPC and React desktop integration after repository audit.
iOS Hunter
Hunts one assigned iOS attack surface (IPC and entry points, data storage, network security, binary and secret
Ipc Security Auditor
Read-only auditor for santree-app's IPC boundary and terminal-compliance invariants. Use proactively after any
Electron Ipc Engineer
Use this agent for any change that touches Electron IPC — adding/removing channels, modifying main.ts ↔ preloa
Electron Architect
Use this agent for Electron main process work, IPC handler design, preload bridge changes, window management,
Related Skills
Desktop Electron
Desktop application hunting — Electron / Tauri / WebView2. Static binary inspection + IPC fuzzing + proxied tr
Tauri With AI
A comprehensive CLAUDE.md template for Tauri v2 + React desktop apps. Drop it in and Claude Code automatically
Claude Agent Desktop
Electron desktop application for agentic chat with the Claude Agent SDK.