denvig-upgrade-npm-dependencies
Pass
Audited by Gen Agent Trust Hub on Mar 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses a set of well-defined shell commands to perform its tasks.
- It utilizes
denvigto identify outdated dependencies andnpm viewto fetch repository metadata. - It modifies
package.jsonand runspnpm installto update project dependencies. - It automates the pull request workflow using
gitand the GitHub CLI (gh). - [EXTERNAL_DOWNLOADS]: The skill depends on the
denvigCLI tool, which must be installed manually by the user via a Homebrew tap as specified in the documentation. - [PROMPT_INJECTION]: The skill is subject to indirect prompt injection as it processes external content (changelogs and release notes) from GitHub.
- Ingestion points: External data enters the agent context via
WebFetch(domain:github.com)when reading repository releases or changelog files. - Boundary markers: No explicit delimiters or warnings are used to differentiate changelog content from instructions.
- Capability inventory: The agent has the ability to execute
pnpm install,git push, andgh pr createbased on its analysis. - Sanitization: There is no explicit sanitization or filtering of the fetched external content before it is processed by the agent.
Audit Metadata