๐Ÿ“ฆ

Audit History

storyboard-creation - 2 audits

Version comparison

Capability and finding changes across audited versions, newest first.

VersionDateResultReview itemsChange vs previous
v2 LatestJul 13, 2026, 10:55 AM 2 confirmed6No capability change
v1 Jul 13, 2026, 10:55 AM 2 confirmed6Baseline

Jul 13, 2026, 10:55 AM

Most static findings are false positives caused by Markdown code fences and inline formatting. Six findings contain intended belt or npx commands, while semantic review identified unpinned installations and third-party processing of prompts or images. No prompt injection or malicious exfiltration intent was found.

1
Files scanned
270
Lines analyzed
10
Review items
0
False positives ignored

Confirmed security concerns (2)

Medium
Unpinned Remote Skill Installation
The documented npx commands install community skills without immutable versions or commit references, creating dependency and supply-chain exposure.
The commands visibly name remote skill sources without version pins or commit hashes. Their future contents can change independently of this audited file.
Medium
Third-Party Storyboard Data Processing
The belt app run examples submit storyboard prompts and image references to external inference applications, which may expose confidential production material.
The skill identifies inference.sh as the image-generation service and uses belt app run with prompt and image fields. External processing is central to these examples.
Capability review items (6)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
> **Install the belt CLI skill:** `npx skills add belt-sh/cli`
Line 7 presents an npx command that installs a remote community skill. Running it executes package tooling and changes the local skill environment.
Medium
Ruby/shell backtick execution ยท 5 occurrences
```bash
The Bash block runs belt login and belt app run commands against external applications. These commands have authentication and network side effects when followed.
Audited by: codex

Jul 13, 2026, 10:55 AM

Most static findings are false positives caused by Markdown code fences and inline formatting. Six findings contain intended belt or npx commands, while semantic review identified unpinned installations and third-party processing of prompts or images. No prompt injection or malicious exfiltration intent was found.

1
Files scanned
270
Lines analyzed
10
Review items
0
False positives ignored

Confirmed security concerns (2)

Medium
Unpinned Remote Skill Installation
The documented npx commands install community skills without immutable versions or commit references, creating dependency and supply-chain exposure.
The commands visibly name remote skill sources without version pins or commit hashes. Their future contents can change independently of this audited file.
Medium
Third-Party Storyboard Data Processing
The belt app run examples submit storyboard prompts and image references to external inference applications, which may expose confidential production material.
The skill identifies inference.sh as the image-generation service and uses belt app run with prompt and image fields. External processing is central to these examples.
Capability review items (6)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
> **Install the belt CLI skill:** `npx skills add belt-sh/cli`
Line 7 presents an npx command that installs a remote community skill. Running it executes package tooling and changes the local skill environment.
Medium
Ruby/shell backtick execution ยท 5 occurrences
```bash
The Bash block runs belt login and belt app run commands against external applications. These commands have authentication and network side effects when followed.
Audited by: codex