The Office — Productivity skill for Claude Code
Real-time dashboard for observing and controlling Claude Code agents across all your projects.
How to install The Office
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Resip10/the-office and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What The Office does
Real-time dashboard for observing and controlling Claude Code agents across all your projects. See every agent, subagent, and tool call on your machine.
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
the-office
**htop for AI agents.** Real-time dashboard for observing Claude Code agents across all your projects.

What it does
- Live agent tree — every Claude Code agent on your machine, grouped by project; subagents nested under their parent
- Works without hooks — JSONL file watcher discovers agents and infers status automatically (~500ms lag); hooks give real-time updates
- Token & cost panel — model, context window fill %, input/output/cache tokens, cost, and turn duration per agent
- Agent detail — current tool, tool history with timing, and conversation snapshot (initial task / latest ask / latest response)
- Event stream — live feed of every hook event as it fires
- Mock mode — develop and demo without Claude Code running (
?mock=true)
Download
Grab the latest installer from [Releases](https://github.com/Resip10/the-office/releases):
- Windows —
The-Office-Setup-x.x.x.exe - macOS —
The-Office-x.x.x-arm64.dmg - Linux —
The-Office-x.x.x.AppImage
On first launch the app lives in your system tray. Use the tray menu to install or remove Claude Code hooks — the dashboard works without them via JSONL file watching. Updates are applied in the background.
Dev setup
git clone https://github.com/Resip10/the-office.git
cd the-office
npm install
npm run dev # server :7777 + client :5173
Configure hooks manually (dev only)
Add to `~/.claude/settings.json` — the desktop app does this automatically for non-dev users:
{
"hooks": {
"SessionStart": [{"hooks": [{"type": "command", "command": "curl -s -X POST http://localhost:7777/api/events -H 'Content-Type: application/json' -d @- 2>/dev/null || true"}]}],
"SessionEnd": [{"hooks": [{"type": "command", "command": "curl -s -X POST http://localhost:7777/api/events -H 'Content-Type: applicati
Related Skills
Claude Code Dashboard
A lightweight localhost dashboard that monitors multiple Claude Code sessions in real-time. See token usage, c
Agentic Agent Dashboard
Real-time call center workforce dashboard — an autonomous team wallboard showing every agent's live status, ca
Agentacct
See what your coding agents did and what it cost. Breaks each task down into work steps — tools used, files ch
Cicero
Self-hosted voice for coding agents. Talk from any browser or a Telegram call, interrupt mid-sentence, clone a
Cc Lens
A real-time monitoring dashboard for Claude Code
Claude Team Dashboard
📊 Real-time monitoring dashboard for Claude Code agent teams
Related Agents
Claude Code Hook Comms (hcom)
by aannoo - Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enabl
X402 UI Architect
Architecture & Data-Model Agent for x402 UI/Dashboard Swarm. Designs information architecture, real-time data
Bld Executor
Execution arm of a plan → execute → judge loop. A boss hands it ONE bounded, fully-specced workstream; it buil