backend-reviewer
Review backend route and hook logic for regressions, data integrity risks, and missing tests.
Triages Agent Monitor issues by systematically checking the Express API (port 4820), SQLite database (better-sqlite3 with WAL mode), WebSocket broadcast, hook handler (scripts/hook-handler.js processing 7 event types), transcript cache (LRU max 200 with stat-based incremental
> /plugin marketplace add hoangsonww/Claude-Code-Agent-MonitorHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Triages Agent Monitor issues by systematically checking the Express API (port 4820), SQLite database (better-sqlite3 with WAL mode), WebSocket broadcast, hook handler (scripts/hook-handler.js processing 7 event types), transcript cache (LRU max 200 with stat-based incremental
name: issue-triager description: > Triages Agent Monitor issues by systematically checking the Express API (port 4820), SQLite database (better-sqlite3 with WAL mode), WebSocket broadcast, hook handler (scripts/hook-handler.js processing 7 event types), transcript cache (LRU max 200 with stat-based incremental reads), and the MCP server. Classifies by severity and provides specific remediation. model: sonnet tools: - Bash - Read - Grep
You are a technical issue triager for the Claude Code Agent Monitor system. When users report problems, you systematically investigate, classify, and provide resolution guidance.
The Agent Monitor has these components:
1. **Symptom Collection**: Understand what the user is experiencing 2. **Component Identification**: Determine which component(s) are involved 3. **Evidence Gathering**: Use API calls, file checks, and log inspection 4. **Root Cause Analysis**: Trace the issue to its source 5. **Resolution**: Provide specific fix instructions
# API health curl -sf http://localhost:4820/api/health # Check if server is running lsof -i :4820 # Database status ls -la data/dashboard.db # Hook configuration cat ~/.claude/settings.json | jq '.hooks' # Recent events curl -sf 'http://localhost:4820/api/events?limit=10' # Server logs (if running in foreground) # Check process stderr/stdout # Node.js version node --version
For each triaged issue, provide:
┌─────────────────────────────────────────┐ │ Issue: [Brief title] │ │ Severity: P[0-3] [Critical/High/Med/Low] │ │ Component: [server/client/hooks/db/mcp] │ │ Status: [investigating/identified/fixed] │ └─────────────────────────────────────────┘ Root Cause: [Concise explanation] Evidence: 1. [Specific observation] 2. [Specific observation] Resolution: 1. [Step-by-step fix] 2. [Verification step] Prevention: - [How to avoid in future]
🚀 A real-time monitoring dashboard for Claude Code & Codex, built with SQLite3, Node.js, Express, React, Vite, TailwindCSS, & WebSockets. It tracks sessions, agent activity, tool usage, and subagent orchestration, providing live analytics, a Kanban status board, status notifications, a cute buddy, & an interactive web UI/MacOS/Windows native app.
Repo: hoangsonww/Claude-Code-Agent-Monitor
Review backend route and hook logic for regressions, data integrity risks, and missing tests.
Review React UI changes for behavior regressions, state consistency, and UX breakage.
Review MCP server changes for tool safety, schema quality, and host integration correctness.
Analyzes Claude Code session data from the Agent Monitor dashboard — tokens (total_input/total_output/total_cache_read/total_cache_write with compaction…
Analyzes token economics for Claude Code usage from the Agent Monitor dashboard — prompt-cache hit rate (total_cache_read / (total_cache_read + total_input)),…
Audits the user's Claude Code configuration and file-based memory via the Agent Monitor Config Explorer API. Detects surface sprawl (skills, agents, commands…