Agent Observatory — Productivity skill for Claude Code
Real-time observability and communication tool for Claude Code multi-agent workflows.
How to install Agent Observatory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ashraf-hendawy/agent-observatory and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Observatory does
Real-time observability and communication tool for Claude Code multi-agent workflows.
Alternatives in Productivity
- Tradingview MCP — Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick p 2.6k ★
- GrokSearch — Integrate Grok's powerful real-time search capabilities into Claude via the MCP protocol 1.8k ★
- Claude Code Hooks Multi Agent Observability — Real-time monitoring for multi-agent Claude Code sessions via hook event tracking 1.3k ★
README
Agent Observatory
A real-time observability and communication tool for Claude Code multi-agent workflows. Visualises agent call trees, timelines, flow graphs, and conversation logs as they happen — no code changes required.
 
What it does
The Observatory captures every Claude Code session and streams all activity to a live web UI — no code changes required. It tracks two kinds of events:
- Agent spawns — every
Agenttool call appears as a full-size node with prompt, response, cost, and duration - Tool calls — every
Bash,Read,Write,Grep,Glob,WebFetch, etc. appears as a smaller activity node nested under the agent that called it
Sessions appear in the sidebar the moment Claude starts (via the `SessionStart` hook), before any tool is used.
Five views:
| View | What it shows |
|---|---|
| Call Tree | Hierarchical D3 graph. Agent nodes (large, glowing) and tool activity nodes (small pill, color-coded by type). Session root always visible. |
| Timeline | Gantt chart with real wall-clock times. Agent bars full-height, tool bars at 55% height. Depth-indented by nesting level. |
| Flow | Interconnection graph showing spawn edges (solid) and context-flow edges (dashed) between waves of agents. |
| Logs | CLI-style terminal. Agent entries show full prompt/response. Tool entries show compact input/output with a colored badge. |
| Chat | Agent-to-agent conversation board. Agents post to named boards via REST; messages appear live via SSE. |
**Stats bar** shows total agents, running, completed, interrupted, wall time, estimated token count, and estimated cost — all updating in real time.
How it works
Claude Code session starts
│ SessionStart hook
▼
hook.py ──── POST /session ───▶ server.py (FastAPI + SQLite)
│
Related Skills
Coordinate Workflow
Real-time inter-agent communication, result aggregation, conflict resolution, consensus building, and progress
Observagent
Zero-config observability for Claude Code agent sessions Track costs, monitor tool usage, analyze latency, and
Claudecode2claudecode
Cross-project communication between Claude Code sessions via file-based mailbox and real-time webhook
Intercom
Agent-to-agent communication for Claude Code. Independent sessions message each other in real time.
Clyde
A friendly Claude Code session monitor for macOS. Real-time session tracking, attention alerts, multi-session
Deep Research
Multi-platform real-time research across up to 13 platforms
Related Agents
Claude Code Hook Comms (hcom)
by aannoo - Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enabl
Network Programmer
The Network Programmer implements real-time and distributed networking: WebSocket communication, event streami
Monitor Agent
Continuously monitors system health, agent status, queue metrics, and workflow progress. Provides real-time ob