Most detections are Markdown backticks, code fences, placeholder media URLs, or documentation links rather than executable backticks or suspicious destinations. Real risks remain in third-party package installation, remote media processing, shell command construction, remote image loading, and synthetic testimonial workflows without consent safeguards.
User-controlled scripts and media values are placed inside shell-quoted JSON. Quotes or shell substitutions can alter commands when an agent inserts input without structured serialization.
The examples directly embed text in single-quoted and double-quoted shell arguments without a JSON serializer. Generated scripts can contain quote or substitution characters.
The skill generates testimonial-style UGC and multiple presenters without requiring likeness consent or synthetic-media disclosure. This can facilitate deceptive endorsements or impersonation.
The examples explicitly create product testimonials and several presenters, while the guidance contains no consent, disclosure, or impersonation restrictions.
External Processing of Potentially Sensitive Media
The workflows send portraits, voice scripts, audio, and videos to remote inference applications. The skill provides no consent, retention, pricing, or privacy warning.
Multiple belt app run examples submit media URLs and scripts to named remote models. No data-handling notice appears in the skill.
Capability review items (16)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
> **Install the belt CLI skill:** `npx skills add belt-sh/cli`
The line explicitly directs users to execute npx against a third-party package source. This performs package resolution and installation without a pinned version.
The fenced example instructs execution of belt login and a remote model invocation. These are intentional external commands that authenticate and submit media generation inputs.

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
> **Install the belt CLI skill:** `npx skills add belt-sh/cli`
The line explicitly directs users to execute npx against a third-party package source. This performs package resolution and installation without a pinned version.
The fenced example instructs execution of belt login and a remote model invocation. These are intentional external commands that authenticate and submit media generation inputs.
, which permits any belt subcommand, not only the documented avatar workflows. A future or mistaken command could access broader belt functionality than users expect.
The frontmatter directly grants wildcard belt command access. The documented commands are legitimate, but the permission is broader than the specific workflows shown.
The skill includes UGC-style avatar generation and sample testimonial language. Without consent and disclosure controls, this can support deceptive synthetic endorsements or impersonation-style marketing.
The file explicitly targets UGC ads, virtual presenters, and generated testimonial-style scripts. The risk is contextual misuse rather than hidden code behavior.
Capability review items (15)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
> **Install the belt CLI skill:** `npx skills add belt-sh/cli`
Line 7 instructs users to run npx to add an external belt CLI skill. This is visible supply-chain behavior, but it still installs and executes third-party tooling.
The code block runs belt login and belt app run against pruna/p-video-avatar. This is expected functionality, but it executes an external CLI and sends media input to a service.
The real security exposure is intentional use of the belt CLI to run remote AI media jobs and install related CLI skills. Many static findings are markdown or placeholder URLs, but the skill still needs clear warnings about external processing and synthetic-media consent.
The skill gives workflows for UGC-style avatar videos and talking presenters. Without consent and disclosure, these outputs can support deceptive endorsements or impersonation.
The cited sections explicitly describe UGC ads, virtual presenters, and avatar generation from portraits. I found no prompt injection text or instruction to bypass consent.
Capability review items (16)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
> **Install the belt CLI skill:** `npx skills add belt-sh/cli`
This line tells users to run npx to install an external CLI skill, which executes package manager code from the network. That is a real supply chain and command execution risk.
This bash example runs belt app commands against external AI video services. The arguments are mostly static examples, but the skill intentionally executes external commands.
The span includes an inline belt app store command that queries the external CLI service. It is expected behavior, but it is still external command execution.
, which permits any belt subcommand, not only the documented avatar workflows. A future or mistaken command could access broader belt functionality than users expect.
The frontmatter directly grants wildcard belt command access. The documented commands are legitimate, but the permission is broader than the specific workflows shown.
The skill includes UGC-style avatar generation and sample testimonial language. Without consent and disclosure controls, this can support deceptive synthetic endorsements or impersonation-style marketing.
The file explicitly targets UGC ads, virtual presenters, and generated testimonial-style scripts. The risk is contextual misuse rather than hidden code behavior.
Capability review items (15)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
> **Install the belt CLI skill:** `npx skills add belt-sh/cli`
Line 7 instructs users to run npx to add an external belt CLI skill. This is visible supply-chain behavior, but it still installs and executes third-party tooling.
The code block runs belt login and belt app run against pruna/p-video-avatar. This is expected functionality, but it executes an external CLI and sends media input to a service.