By traceroot-ai
Trace every Claude Code session to TraceRoot — turns, tools, sub-agents, tokens.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
TRACEROOT_API_KEYYour TraceRoot workspace API key. Stored in your OS keychain.
${user_config.TRACEROOT_API_KEY}TRACEROOT_HOST_URLTraceRoot host URL. Default https://app.traceroot.ai; use your local dev URL to test against make dev.
${user_config.TRACEROOT_HOST_URL}Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
TRACEROOT_PLUGIN_DEBUGAppend hook/emit diagnostics to ~/.claude/state/traceroot/debug.log (troubleshooting only).
${user_config.TRACEROOT_PLUGIN_DEBUG}TRACEROOT_PLUGIN_MAX_CHARSTruncate captured inputs/outputs to this many characters (middle-elided).
${user_config.TRACEROOT_PLUGIN_MAX_CHARS}Observability plugin for Claude Code that sends per-turn traces to TraceRoot.
Each conversation turn becomes a trace in TraceRoot showing the LLM call, tool invocations, token usage, and any nested sub-agents — all grouped by session.
claude plugin marketplace add traceroot-ai/traceroot-claude-code-plugin
claude plugin install traceroot-observability@traceroot-claude-code-plugin
Or, from within Claude Code using the /plugin command:
/plugin marketplace add traceroot-ai/traceroot-claude-code-plugin
Clone the repo and register the hook directory with Claude Code:
git clone https://github.com/traceroot-ai/traceroot-claude-code-plugin.git ~/.claude/plugins/traceroot
# then add the hooks path to your Claude Code config
Set the following environment variables (or add them to your shell profile):
| Variable | Required | Description |
|---|---|---|
TRACEROOT_API_KEY | Yes | Your TraceRoot API key. Find it at app.traceroot.ai → Settings → API Keys. |
TRACEROOT_HOST_URL | No | TraceRoot ingest endpoint. Defaults to the hosted service. Set this only when self-hosting. |
Example (add to ~/.zshrc or ~/.bashrc):
export TRACEROOT_API_KEY="tr-..."
# Optional: only needed for self-hosted deployments
# export TRACEROOT_HOST_URL="https://your-traceroot.example.com"
Restart Claude Code (or open a new terminal session) after setting the variables.
npx claudepluginhub traceroot-ai/traceroot-claude-code-plugin --plugin traceroot-observabilityCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 278 skills, 94 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Evidence-gated AI coding workflow: scan → analyze → plan → TDD → execute → fix → verify → review, powered by Codebase Memory MCP >= 0.9.0 with optional Serena LSP intelligence. Includes blast-radius planning, test/cycle gates, independent review, and Windows Git Bash hook auto-resolution.
v9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.