JS Error Handler Auditor — Security agent for Claude Code
Use this agent when you need to audit a JavaScript codebase for unhandled errors in top-level async operations, event handlers, and callback functions.
How to install JS Error Handler Auditor
Installs to ~/.claude/agents/rivet-dev-rivet-js-error-handler-auditor.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/rivet-dev/rivet/HEAD/.claude/agents/js-error-handler-auditor.md -o ~/.claude/agents/rivet-dev-rivet-js-error-handler-auditor.md Restart Claude Code, or start a new session, for it to be picked up.
What JS Error Handler Auditor does
name: js-error-handler-auditor description: Use this agent when you need to audit a JavaScript codebase for unhandled errors in top-level async operations, event handlers, and callback functions. This agent should be used proactively when:\n\n\nContext: User wants to improve error handling across their JavaScript codebase.\nuser: "Can you check if we're handling errors properly in our event listeners?"\nassistant: "I'll use the Task tool to launch the js-error-handler-auditor agent
Alternatives in Security
- JS Analyzer — JavaScript static analysis agent for client-side security review 812 ★
- Security Audit Analyzer — Комплексный анализ безопасности веб-приложений с JavaScript frontend и PHP backend 571 ★
- Impeccable Agent — Autonomous executor for non-interactive impeccable commands 530 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
n8n Workflow Auditor
Use for deep technical audit of n8n workflows. Specializes in validation profiles, expression syntax gotchas,
Python Security Auditor
Production-grade Python security auditor eliminating os.execv() vulnerability, bare exception handlers, and si
Critic Logic
Review code for logic bugs, unhandled edge cases, happy-path assumptions, input-validation gaps, and error-han
Electron Architect
Use this agent for Electron main process work, IPC handler design, preload bridge changes, window management,
API Route Reviewer
Use this agent when you have just written or modified API route handlers, endpoint configurations, or Express.
Webview Security Auditor
Static auditor for Android WebView and iOS WKWebView/SFSafariViewController configuration and bridge exposure:
Related Skills
Sidecar Management
How to create, update, and manage dynamic Inngest functions in the sidecar process (cron jobs, event handlers,
Audit Prune Completeness
Catch the github-mcp class of bug — CallTools handlers that exist but are invisible to Claude because ListTool
LLM Advisor Event Architecture
Handle event delegation correctly in the LLM Advisor app. Activate when adding buttons, debugging click handle