claude

opik

All the tooling you need to add observability to Claude Code and your agents

25 on GitHubby Comet MLv0.5.1Apache-2.0updated 21 days agoobservability
/

Plugin opik from marketplace opik in comet-ml/opik-claude-code-plugin. Commands read from the repo's manifest — 21 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (10)

  • opik-compare

    Run a candidate against the baseline over an Opik test suite and read the numbers back — which cases broke, which got fixed, the per-metric deltas, worst rows, and whether the two runs are comparable — with the Opik compare-view link. Runs via the SDK; reads results via the MCP when connected. Does

  • opik-diagnose

    Surface the Opik traces worth a developer's attention, ranked by signal — Diagnostics issues first, then errors, failed tool calls, latency, regressions, and low online-eval scores. With the Opik MCP connected it lists the project's agent_insights_issue entities, offers to turn Diagnostics on when t

  • opik-evaluate

    Build an LLM evaluation and run it against the app, returning an Opik experiment with scores and its link. Picks a test suite with judge assertions or a dataset with metrics, sources cases from traces or synthetic data, scores heuristics-first then one-failure-mode judges, runs client-side via the S

  • opik-explain

    Root-cause a specific Opik trace, or a pattern across traces, and return a grounded explanation. Uses the hosted Opik MCP when it is connected, and falls back to SDK scripting otherwise. Returns the root cause, the evidence spans as clickable Opik UI links, and one suggested next step. Use for "why

  • opik-instrument

    Add Opik tracing to an existing app and verify a real trace lands. Installs the Opik package, detects the language and LLM framework, adds the minimum tracing, runs a safe representative path, confirms a trace in Opik, and returns the trace link. Use for "instrument my code", "add opik tracing", "ad

  • opik-online-eval

    Take a judge live on production traffic — create an Opik online evaluation rule (LLM-as-judge or Python metric) on a project with sampling, filters, variable mapping, and a cost cap, then confirm new traces are being scored. Works over the SDK's REST client; reads rules and score names via the MCP w

  • opik-optimize

    Improve a prompt with the Opik Agent Optimizer — resolve the prompt, a dataset, and a metric, pick the algorithm, run a bounded optimization, check the gain on held-out data, and save the winner as a new prompt version with the optimization run link. Runs via the opik-optimizer package; reads prompt

  • opik-test

    Turn a failing Opik trace (or a described failure) into a repeatable regression check — a test-suite item with the trace's input and one or two binary assertions — so a fix can be verified by the compare skill. Works over the SDK; uses the MCP write tool when connected. Returns the suite, the item,

  • opik-verify

    Decide ship or hold for a candidate from the compare skill's numbers, against an explicit release policy — regressions, pass rate, safety-tagged cases, subgroup consistency, latency and cost budgets, flakiness, evidence size, and whether the judge is validated. Reads two experiments on an Opik test

  • opik

    Reference for the Opik SDK — tracing, span types, framework integrations, threads, and the prompt library (Python, TypeScript, REST). Use for "what span types exist", "how do I flush", "track_openai", "add OpikTracer", "version a prompt". To instrument a repo end to end, use the `opik-instrument` sk

Slash commands (2)

  • /opik:instrument

    Add Opik observability to your code - automatically detects frameworks and adds the correct integration

  • /opik:trace-claude-code

    Control Opik tracing for your Claude Code sessions

Subagents (1)

  • agent-reviewer

    Use this agent when reviewing agent code for quality and best practices. Examples: <example> Context: User has written an agent and wants feedback user: "Review my agent code for best practices" assistant: "I'll use the agent-reviewer to analyze your code for idempotence, isolation, security, and ar

Hooks (8)

  • UserPromptSubmit

    ${CLAUDE_PLUGIN_ROOT}/scripts/opik-logger

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/scripts/opik-logger

  • PostToolUseFailure

    ${CLAUDE_PLUGIN_ROOT}/scripts/opik-logger

  • SubagentStart

    ${CLAUDE_PLUGIN_ROOT}/scripts/opik-logger

  • SubagentStop

    ${CLAUDE_PLUGIN_ROOT}/scripts/opik-logger

  • PreCompact

    ${CLAUDE_PLUGIN_ROOT}/scripts/opik-logger

  • Stop

    ${CLAUDE_PLUGIN_ROOT}/scripts/opik-logger

  • SessionEnd

    ${CLAUDE_PLUGIN_ROOT}/scripts/opik-logger

View source on GitHub comet.com

Similar plugins

CMEM Pro

claude

CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents

3 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Structured logging, distributed tracing, and metrics — correlate agent swarm activity with application telemetry

2 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

data

claude

Data engineering for Apache Airflow and Astronomer. Author DAGs with best practices, debug pipeline failures, trace data lineage, profile tables, migrate Airflow 2 to 3, and manage local and cloud deployments.

35 skills · hooks

anthropics/claude-plugins-official 47,076

Metrics collection, logging infrastructure, distributed tracing, SLO implementation, and monitoring dashboards

4 skills · 2 commands · 4 agents

wshobson/agents 42,461

Maintain opik?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted