ai-avatar-video
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCREDENTIALS_UNSAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided URLs for images and audio files to drive video generation. These external assets represent an attack surface where adversarial content (e.g., text hidden in images or audio commands) could attempt to influence the model's output or the agent's behavior.
- Ingestion points: Parameters
image_urlandaudio_urlpassed to theruncomfy runcommand as described inSKILL.md. - Boundary markers: The skill instructions specify that the CLI uses structured JSON input and does not perform shell expansion on prompt content, which helps prevent command injection but does not fully eliminate model-level injection.
- Capability inventory: The skill is configured to use the
Bash(runcomfy *)tool for execution. - Sanitization: The
SKILL.mdfile explicitly warns the agent to ingest only user-provided URLs and to suspect assets if generation results diverge significantly from the prompt. - [EXTERNAL_DOWNLOADS]: The skill instructs the user to install the
@runcomfy/clipackage via the NPM registry. This is a legitimate utility for accessing the RunComfy service described in the skill's metadata. - [CREDENTIALS_UNSAFE]: The documentation identifies the default storage location for authentication tokens at
~/.config/runcomfy/token.json. It provides best-practice advice for secure token management, such as using environment variables (RUNCOMFY_TOKEN) to avoid persistent file storage in automated environments. - [COMMAND_EXECUTION]: The skill limits its execution capabilities to the
runcomfyCLI using theallowed-toolsfrontmatter field, effectively restricting the agent's ability to run arbitrary shell commands.
Audit Metadata