Back to skill
Skillv1.2.0

ClawScan security

Publora Youtube · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousMar 14, 2026, 11:45 AM
Verdict
suspicious
Confidence
medium
Model
gpt-5-mini
Summary
The skill's instructions clearly use the Publora API and require an API key and local video files, but the skill metadata does not declare any required credentials or config — that mismatch is concerning and worth confirming before install.
Guidance
Before installing: 1) Confirm how the Publora API key is supplied — the SKILL.md expects x-publora-key but the skill metadata doesn't declare any required env vars or primary credential; ask the author whether a separate 'publora' core skill is required to manage auth. 2) Only provide a limited-scope Publora key (not a broad admin key) and verify the Publora domain (https://api.publora.com) is correct and trusted. 3) Be aware the agent will upload local video files (you or the agent must supply the bytes), and uploads use returned S3 URLs — verify those URLs are legitimate before PUTing. 4) If you need stronger assurance, request the publisher to update the metadata to declare the required credential (e.g., PUBLORA_API_KEY) and to document any required scope/permissions for that key. 5) If you are unsure about the Publora service or the publisher identity, do not provide secrets or allow autonomous invocation that could use them.
Findings
[regex-scan-none] expected: No code files were present, so the regex-based scanner had nothing to analyze. This is expected for instruction-only skills, but it means runtime behavior is determined solely by SKILL.md.

Review Dimensions

Purpose & Capability
noteThe name/description match the SKILL.md: it describes uploading and scheduling YouTube videos via the Publora API and the examples show the expected API calls. However the SKILL.md references a Publora core skill for auth and shows an x-publora-key header (sk_YOUR_KEY) even though the registry metadata lists no required credentials — a minor inconsistency.
Instruction Scope
noteThe instructions are narrowly scoped to creating posts, requesting an upload URL, and PUTting video bytes to the upload URL (S3). They reference local video file bytes/paths and the x-publora-key header. They do not instruct the agent to read unrelated system files, but they implicitly require providing an API key and access to local video files.
Install Mechanism
okInstruction-only skill with no install spec and no code files — low install risk. Nothing will be written to disk by an installer because there is no installer.
Credentials
concernThe SKILL.md explicitly requires an API key header (x-publora-key: sk_YOUR_KEY) but the skill metadata declares no required environment variables or primary credential. This mismatch means the skill expects secrets (Publora API key) but does not declare them; that reduces transparency and is disproportionate to the published metadata.
Persistence & Privilege
okalways is false and there is no install or code that requests persistent presence or modifies other skills. The skill does not request elevated agent privileges in metadata.