opik-diagnose

Pass

Audited by Gen Agent Trust Hub on Sep 3, 2026

Risk Level: SAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [DATA_EXFILTRATION]: The skill accesses the sensitive local configuration file ~/.opik.config and the environment variable OPIK_API_KEY to authenticate its requests to the Opik platform. This is consistent with the skill's primary purpose of diagnosing traces.
  • [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes trace data from external Opik SDK calls, creating a surface for indirect prompt injection.
  • Ingestion points: Data is retrieved via client.search_traces() and client.rest_client.agent_insights.find_agent_insights_issues() within SKILL.md.
  • Boundary markers: The instructions do not define delimiters or specific warnings to ignore instructions embedded within the trace data.
  • Capability inventory: The skill utilizes the Python SDK for data access and specifies Bash in its allowed-tools for execution.
  • Sanitization: No explicit sanitization or filtering of the retrieved trace content is described in the diagnostic logic.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 3, 2026, 04:26 PM
Security Audit — agent-trust-hub — opik-diagnose