All skills
vincentkoc avatar

/opik-integrations-auditor

@e0b7247
by Vincent Kocvincentkoc/dotskills108 stars
9

Audit, compare, and document Opik integrations across Python SDK, TypeScript SDK, and OTEL/API backend. Use when adding a new integration, reviewing an existing one, or generating first-pass integration docs and gap analysis.

Use this Skill: https://skilld.dev/gh/vincentkoc/dotskills/opik-integrations-auditor

This session only. Nothing lands on disk.

referencespatterns.md

≈276 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Integration Patterns

Pattern catalog

  • Method patching: wraps SDK/client methods directly.
  • Callback handler: receives framework lifecycle events.
  • Hybrid: callback + patching or callback + OTEL interception.
  • Proxy wrapper: JS/TS Proxy over SDK surface.
  • OTel exporter: translates OTel spans to Opik traces/spans.
  • OTEL ingestion endpoint: backend receives and maps OTLP payloads.

Classification rules

  1. If integration wraps methods without framework callback contracts, classify as method patching/proxy.
  2. If integration implements framework callback interfaces, classify as callback.
  3. If it mixes multiple capture paths, classify as hybrid.
  4. If it receives OTel spans and emits to Opik client, classify as OTel exporter.
  5. If it is backend HTTP ingestion, classify as OTEL ingestion endpoint.

Minimum behavior contract per pattern

  • Capture: where input/output are extracted.
  • Streaming: how final output is accumulated/finalized.
  • Errors: what exceptions/events are captured.
  • Flush: explicit shutdown contract.
  • Hierarchy: parent/child span relationship behavior.

Source: SKILL.md on GitHub

No alerts6mo4 checks · Risk SAFE
  • Gen Agent Trust Hub7mo

    The skill is a specialized auditing tool designed to analyze and document Opik integrations within a repository. It uses structured sub-agent prompts and ripgrep commands to extract behavior and data contracts from source code. No security risks, malicious patterns, or unauthorized activities were detected.

  • Socket6mo

    No alerts

  • Snyk7mo

    Risk: LOW · No issues

  • Runlayer6mo

    6/8 files flagged

Signed by skilld at e0b7247. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last week.

Activeupdated 3 weeks ago
Other metadata
metadata
{
  "workflow-exemption": "Linear evidence inventory and cross-surface audit; findings and plans are the output, not an execution state machine.",
  "source": "https://github.com/vincentkoc/dotskills"
}

README badge

README badge for vincentkoc/dotskills/opik-integrations-auditor