upgrade-dep
Pass
Audited by Gen Agent Trust Hub on Mar 20, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill uses
npxto download and execute theyarn-update-dependency@latestpackage from the npm registry. This is a standard workflow for accessing utility scripts in development environments. - [COMMAND_EXECUTION]: The skill is designed to run multiple shell commands using
yarnandnpx, includingyarn install,yarn build:dev, andyarn audit, to perform and verify dependency updates. - [PROMPT_INJECTION]: The skill accepts a
<package-name>argument which is interpolated directly into shell commands such asyarn info <package-name>. This creates a surface for indirect prompt injection or command injection if an attacker provides a package name containing shell metacharacters. - Ingestion points:
[package-name]argument defined in SKILL.md. - Boundary markers: No delimiters or boundary markers are present to wrap or isolate the user-provided input.
- Capability inventory: The skill has the capability to execute arbitrary commands via the shell using
yarnandnpx. - Sanitization: The skill does not define any logic to sanitize or validate the package name argument before command interpolation.
Audit Metadata