Social Media Carousel

PendingStatic analysis audit pending.

Overview

No static analysis result has been recorded yet. Pattern checks will appear here once the artifact has been analyzed.

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 invoked, the agent can use the external infsh CLI within this skill’s workflow.

Why it was flagged

The skill permits the agent to run infsh CLI commands. This is consistent with the carousel rendering workflow, but the wildcard is broader than only the shown html-to-image command.

Skill content
allowed-tools: Bash(infsh *)
Recommendation

Use it for the documented carousel/image-generation commands and review any infsh command before approving unexpected actions.

What this means

Installing the CLI runs code from an external source on the user’s machine.

Why it was flagged

The quick start recommends installing a remote CLI script. The text says checksum verification and manual install are available, and there is no install spec that would run it automatically.

Skill content
curl -fsSL https://cli.inference.sh | sh && infsh login
Recommendation

Prefer the documented manual install/checksum verification path or inspect the installer before running it.

What this means

The CLI may use the user’s inference.sh account/session to run rendering jobs.

Why it was flagged

The workflow expects the user to authenticate to inference.sh. This is normal for a provider-backed rendering CLI, and the artifact does not show credential logging, hardcoding, or unrelated account access.

Skill content
infsh login
Recommendation

Use an account/token with only the access needed for image generation and sign out or revoke access if no longer needed.

What this means

Text, branding, or other content placed in the slide HTML may be processed by inference.sh.

Why it was flagged

The generated slide HTML is passed to an external inference.sh app for rendering. This is disclosed and purpose-aligned, but it means provided content leaves the local chat environment.

Skill content
infsh app run infsh/html-to-image --input '{ "html": ... }'
Recommendation

Avoid putting confidential or regulated information into carousel content unless you are comfortable with the provider handling it.