Back to skill
Skillv1.0.0

ClawScan security

Trio Stream Vision · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 10, 2026, 6:07 PM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's requirements and runtime instructions match its stated purpose (sending live-stream frames to Trio's Vision API using a TRIO_API_KEY); nothing requested is disproportionate or unrelated.
Guidance
This skill is coherent with its description: it sends stream URLs/frames to Trio's cloud API and requires a TRIO_API_KEY. Before installing, consider: 1) privacy — frames/clips from your cameras will be uploaded to a third party (machinefi/trio); do not point it at cameras you don't own or at people without consent; 2) webhook recipients — if you configure a webhook, that endpoint will receive event data (and optionally frames); ensure you control/trust it; 3) key handling — store TRIO_API_KEY securely (not in shared scripts or public repos), rotate it if exposed, and prefer a key with limited scope if the provider supports it; 4) cost/control — continuous monitoring incurs per-minute charges, so limit durations/intervals and warn users before starting long monitors; 5) vet the provider — confirm you trust machinefi/trio for handling sensitive visual data. If you want stronger guarantees, ask the publisher for an on-prem or self-hosted option or more explicit documentation about data retention and access controls from Trio.

Review Dimensions

Purpose & Capability
okThe skill is an instruction-only wrapper around Trio's Vision-as-an-API. Requiring a TRIO_API_KEY and a CLI (curl or python3 for JSON formatting) is directly aligned with the described capability of analyzing livestreams via Trio's API. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
noteSKILL.md instructs the agent to POST stream URLs and natural-language conditions to Trio endpoints (check-once, live-monitor, live-digest), and optionally to request frames/clips (base64) or deliver events to a webhook. The instructions remain within the described scope, but they explicitly send visual data to an external cloud service (trio.machinefi.com) and allow delivery to arbitrary user-supplied webhooks — both of which have privacy implications and deserve user attention before enabling the skill.
Install Mechanism
okNo install spec or binary downloads are present; this is SKILL.md-only and uses existing system tools (curl/python3). That is the lowest-risk install model and consistent with the stated approach.
Credentials
okOnly one environment variable (TRIO_API_KEY) is required and it's the primary credential needed to call Trio's API. There are no unrelated secrets or excessive env requirements.
Persistence & Privilege
okThe skill does not request always:true, has no special persistence or privileged system access, and does not attempt to modify other skills or system-wide configs. Autonomous invocation is possible (platform default) but is not combined with other concerning privileges.