Listener Agent — Security agent for Claude Code
Creates event listeners that react to domain events — same-BC side effects (projections, audit), cross-BC reactions (another bounded context consuming events), or bridge listeners (WebSocket broadcast.
How to install Listener Agent
Installs to ~/.claude/agents/softtor-nestjs-hexagonal-listener-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Softtor/nestjs-hexagonal/HEAD/agents/listener-agent.md -o ~/.claude/agents/softtor-nestjs-hexagonal-listener-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Listener Agent does
name: listener-agent description: Creates event listeners that react to domain events — same-BC side effects (projections, audit), cross-BC reactions (another bounded context consuming events), or bridge listeners (WebSocket broadcast, RabbitMQ publish, email). Identifies the correct listener type and creates handler + test + module registration. Use when asked to "create listener", "react to event", "add event handler", "broadcast event", or "consume event from another module". model: claud
Alternatives in Security
- JS Error Handler Auditor — Use this agent when you need to audit a JavaScript codebase for unhandled errors in top-level async operations 6.1k ★
- JS Analyzer — JavaScript static analysis agent for client-side security review 812 ★
- 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 RepositoryRelated Agents
Electron Architect
Use this agent for Electron main process work, IPC handler design, preload bridge changes, window management,
Log Analyst
Security log analysis specialist. Parses and correlates auth.log, nginx/apache access logs, Windows Event Logs
Ebpf Specialist
Audit eBPF bytecode, XDP packet processing programs, eBPF maps, and kernel-level tracing probes for safety, si
Security Privacy Reviewer
Reviews secrets, unsafe commands, prompt-injection vectors from sources, untrusted external data, email/deploy
Fec Code Reviewer
Senior review focusing on front-end code (React/Vue/Next/Nuxt, TypeScript, styles, client-side security). Dele
Audit Domain Runner
Execute a single domain audit (one of the 13 audit-domain- skills) in an isolated context window. Spawned by a
Related Skills
Events
Generate an Out-of-Process Spring Boot event listener for Alfresco Java Event API.
Nexscope Plugin
Lets multiple AI coding agents (Claude Code, Codex CLI) and humans share a single chat room over a WebSocket r
Cc2server
Claude Code bridge for the A2S protocol with resilient WebSocket/HTTP transport, session events, reconnect rec