workbench
workbench
Section titled “workbench”Set up and maintain a Claude Code workspace: initialize project-side configuration, check and update Toolshed plugins, diagnose local health, and run retrospectives.
Version: 0.63.11
Skills
Section titled “Skills”enable-project-telemetry: Opt the current project into local Claude Code usage telemetry, or verify its setup. Use to enable, disable, or check project telemetry.init-workspace: Set up a complete Claude Code workspace for a new or existing project. Use for workspace setup, .claude configuration, project bootstrap, or Toolshed installation.retro: Review this session’s recurring friction and apply workspace improvements. Use for a retrospective, reflection, session review, or workspace improvement.update-toolshed: Update installed Eigenwise Toolshed plugins and codex-gateway, or check their status. Use to update Toolshed, refresh the marketplace, or check versions.workbench-doctor: Run a read-only health check for Workbench and installed Toolshed plugins. Use to diagnose Toolshed, check workspace health, or troubleshoot stale plugins.
- SessionStart (startup|resume):
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/lib/observability/ensure.js" --launch - SessionStart (startup|resume):
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-freshness.js" - SessionStart (startup|resume):
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/billing-path-check.js" - SessionStart:
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/observability.js" - SessionEnd:
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/observability.js" - UserPromptSubmit:
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/user-prompt-freshness.js" - UserPromptSubmit:
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/observability.js" - PreToolUse (*):
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/observability.js" - PreToolUse (Agent|Task):
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/request-body-preflight.js" - PostToolUse (*):
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/observability.js" - Stop:
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/observability.js" - SubagentStart:
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/observability.js" - SubagentStop:
node --no-warnings "${CLAUDE_PLUGIN_ROOT}/hooks/observability.js"
Bin entrypoints
Section titled “Bin entrypoints”install-otel-collector.jsinstall-workspace-plugins.jsproject-telemetry.jssetup-observability.jstoken-usage-report.jsupdate-toolshed.jsverify-project-telemetry.jsworkbench-observer.jsworkbench-statusline.js