autoshorts

AdvisoryAudited by Static analysis on May 9, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If the user approves the wrong clip or metadata, content could be posted to connected social accounts.

Why it was flagged

The skill can cause public or scheduled social posting through Upload-Post, which is high-impact tool use, but the artifact explicitly describes a human approval gate.

Skill content
you approve, Upload-Post publishes. One video per run, human-gated before posting.
Recommendation

Review the rendered clip, caption, platforms, schedule, and account profile before approving any publish IDs.

What this means

These credentials can authorize video analysis and social publishing through the configured services.

Why it was flagged

The skill requires API keys for Gemini and Upload-Post, including access to a profile linked to social media accounts.

Skill content
env: [UPLOAD_POST_API_KEY, UPLOAD_POST_PROFILE, GEMINI_API_KEY]
Recommendation

Use least-privilege API keys where possible, keep the .env file private, and revoke/rotate keys if the machine or skill directory is exposed.

What this means

Candidate videos and approval choices may pass through Telegram, WhatsApp, or another configured channel outside the local machine.

Why it was flagged

The workflow relies on an external harness/messaging bridge to send candidate clip files and receive approval replies.

Skill content
openclaw delivers that table plus the clip files via the user's chosen channel; the user replies on their phone
Recommendation

Only use trusted messaging bridges and avoid processing videos that should not be shared through that channel.

What this means

Historical metrics and learned preferences can shape future outputs and may retain information about prior posts.

Why it was flagged

The skill persists analytics and learnings that influence future Gemini prompts and clip selection.

Skill content
Engagement data flows back from Upload-Post analytics into the Gemini prompt that selects tomorrow's clips.
Recommendation

Periodically review or delete the learnings/history files if you do not want past performance data reused.

What this means

A scheduler could keep processing new videos every day, using compute and preparing posts until disabled.

Why it was flagged

The skill is designed for recurring autonomous invocation, although the artifacts describe one-video-per-run processing and approval before posting.

Skill content
This skill is meant to run as a daily infinite loop. Every run picks ONE video and walks it through the pipeline.
Recommendation

Configure the daily scheduler intentionally and disable it when you do not want the pipeline to run.

What this means

Installation may fail or prompt unexpectedly if the registry metadata is trusted instead of the skill documentation.

Why it was flagged

The registry metadata under-declares requirements that are clearly documented inside SKILL.md, so automated installers may not preflight the needed credentials and binaries.

Skill content
metadata: "Required env vars: none"; SKILL.md: "env: [UPLOAD_POST_API_KEY, UPLOAD_POST_PROFILE, GEMINI_API_KEY]"
Recommendation

Follow SKILL.md/README.md setup requirements and verify the source, dependencies, and environment variables before use.