Back to skill
Skillv1.0.4

ClawScan security

Open Sentinel - Agent Reliability Layer · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignFeb 23, 2026, 3:06 AM
Verdict
benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's requirements and runtime instructions are coherent with a proxy that evaluates LLM responses; minor documentation/inventory inconsistencies and the fact that the actual PyPI package is not included mean you should verify the package before installing.
Guidance
This skill appears to do what it says: a local proxy that evaluates LLM responses. Before installing: (1) verify the PyPI package 'opensentinel' and the GitHub repo links in the SKILL.md actually match and are trustworthy; (2) inspect the package contents (or review its source repo) for telemetry endpoints, network calls, or unexpected background behavior; (3) run the package in a sandboxed environment or container and use least-privilege API keys (rotate or use test keys) when first testing; (4) review and disable/trust tracing/OTLP/langfuse settings to avoid sending sensitive spans externally; (5) confirm which provider API keys the runtime needs (Anthropic vs OpenAI/Gemini) and only supply keys appropriate to your usage. Because the registry bundle did not include the actual package code, these verifications are recommended to raise confidence beyond 'medium'.

Review Dimensions

Purpose & Capability
okName and description claim a transparent proxy that evaluates LLM responses; requiring a provider API key and python3 is consistent with that purpose. The skill documentation repeatedly references calling provider LLMs (Anthropic/Claude) and running a local proxy, which aligns with the declared purpose.
Instruction Scope
noteSKILL.md instructs installing the opensentinel package and running a local proxy (osentinel serve) and to set an LLM API key. It does not instruct reading unrelated system files or exfiltrating data. One item to note: tracing/OTLP and external telemetry (langfuse) are configurable in examples — if enabled, telemetry could be sent to external endpoints, so users should audit tracing settings before enabling them.
Install Mechanism
noteThe skill is instruction-only in the registry, but SKILL.md recommends pip install opensentinel (PyPI). Installing from PyPI is a common pattern but introduces typical supply-chain risk — the actual package contents were not included for review here, so verify the PyPI package and upstream GitHub repository before installing.
Credentials
notePrimaryEnv is ANTHROPIC_API_KEY which is reasonable for the judge engine. The README and SKILL.md also mention OPENAI_API_KEY and GEMINI_API_KEY as alternatives but those are not declared as required env vars; this mismatch is minor but worth confirming. No unrelated secrets or file paths are requested.
Persistence & Privilege
okalways:false (not force-included). The skill does not request elevated platform privileges or modify other skills' configs. It runs as a local proxy and does not claim persistent system-wide modifications.