
Agentarium
- Updated January 16, 2026
- TBosak/cc-marketplace
agentarium is a Claude Code skill in the AI & Agent Building category. Track, display, filter, and analyze Claude Code agent activity.
Key points
- agentarium
- AI & Agent Building
- AI-coding skill
Agentarium by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add TBosak/cc-marketplace/plugin install agentarium@tbosakAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | January 16, 2026 |
|---|---|
| Repository | TBosak/cc-marketplace ↗ |
What it does
Track, display, filter, and analyze Claude Code agent activity.
README.md
Agentarium
Track, display, filter, and analyze Claude Code agent activity.
Features
- Agent Activity Tracking: Automatically tracks all tool uses, agents, and subagents via Claude Code hooks
- SQLite Database: Persistent storage of all activity data
- MCP Server: Query agent activity programmatically from Claude Code
- Web Dashboard: React-based UI with filterable timeline and analytics
Usage
Installation
- Install Bun: https://bun.sh/
- In Claude Code, enter "/plugin marketplace add TBosak/cc-marketplace" to add the marketplace plugin.
- Then enter "/plugin install agentarium@tbosak" to install Agentarium.
- Install tracking hooks and initialize database by starting a session with the plugin enabled.
- Restart Claude Code to ensure hooks are active and that dashboard is accessible.
Dashboard
Start the web dashboard:
bun run dashboard
Or run the dev server:
bun run dev
Quick Stats
View statistics in terminal:
bun run stats
Architecture
agentarium/
├── hooks/ # Claude Code hooks for tracking
│ ├── pre-tool.ts # Tracks tool use starts
│ ├── post-tool.ts # Tracks tool use completions
│ ├── session-start.ts # Tracks session starts
│ ├── session-end.ts # Tracks session ends
│ ├── stop.ts # Tracks turn completions
│ └── subagent-stop.ts # Tracks subagent completions
├── lib/ # Shared libraries
│ ├── database.ts # SQLite database operations
│ └── context.ts # Runtime context management
├── mcp/ # MCP server
│ └── server.ts # MCP tools for querying data
├── ui/ # React dashboard
│ ├── server.ts # Hono server
│ └── src/
│ └── index.tsx # Dashboard UI
├── commands/ # CLI commands
│ ├── open-dashboard.ts
│ └── show-stats.ts
└── plugin.json # Claude Code plugin manifest
MCP Tools
Hook Management
agentarium_install_tracking- Install all tracking hooks to project settingsagentarium_uninstall_tracking- Remove Agentarium hooks from projectagentarium_check_tracking- Check if tracking is installedagentarium_list_project_hooks- List all hooks in project settings
Data Queries
agentarium_get_sessions- List tracked sessionsagentarium_get_agents- Get agents/subagentsagentarium_get_tool_uses- Query tool usage with filtersagentarium_get_events- Get tracked eventsagentarium_get_analytics- Get usage statisticsagentarium_get_timeline- Unified timeline viewagentarium_query_db- Custom SQL queries (read-only)
Database Schema
The SQLite database stores:
- sessions: Claude Code sessions
- agents: Agents and subagents with parent relationships
- tool_uses: All tool invocations with timing and results
- events: Custom events (agent start/stop, etc.)
License
MIT
Related skills
AI & Agent Buildingagents