Auto-discovered marketplace from grillergeek/team-monitor
npx claudepluginhub grillergeek/team-monitorReal-time dashboard for monitoring Claude Code agent team activity
Real-time dashboard for monitoring Claude Code agent team activity. When multiple agents collaborate — sending messages, creating tasks, editing files — this plugin captures everything and streams it to a live dashboard at localhost:5111.
/plugin marketplace add GrillerGeek/team-monitor
/plugin install team-monitor@GrillerGeek/team-monitor
The plugin requires hooks to be registered in your Claude Code settings. The first time you start the dashboard, this happens automatically. Or run it manually:
macOS / Linux:
python3 ~/.claude/plugins/cache/team-monitor-marketplace/team-monitor/1.0.0/scripts/install_hooks.py
Windows:
python %USERPROFILE%\.claude\plugins\cache\team-monitor-marketplace\team-monitor\1.0.0\scripts\install_hooks.py
Restart Claude Code after installing hooks.
claude --plugin-dir /path/to/team-monitor
python3 /path/to/team-monitor/scripts/install_hooks.py
Flask is auto-installed when you first start the dashboard. To install manually:
pip install flask
/team-monitor
Then open http://localhost:5111 in your browser.
/team-monitor-stop
/team-monitor-status
You can also just say "monitor my team" or "open the team dashboard" and the skill will trigger automatically.
To remove the hooks from your Claude Code settings:
macOS / Linux:
python3 /path/to/team-monitor/scripts/uninstall_hooks.py
Windows:
python /path/to/team-monitor/scripts/uninstall_hooks.py
Claude Code Hooks (PostToolUse, SubagentStart/Stop, Notification)
│ stdin: JSON with tool_name, tool_input, session_id
▼
Hook Scripts (Python) ──► SQLite DB (WAL mode) ◄── Flask Server
│ data/team_monitor.db │
▼ ▼
SSE Bridge (file-based) ────────────────────► Browser Dashboard
data/sse_events/*.json localhost:5111