framework-migration-deps-upgrade
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill contains Python scripts in
resources/implementation-playbook.mdthat utilize thesubprocess.runmodule to interact with system-level package managers likenpmandpip, as well as version control tools likegit. These commands are used to fetch current dependency states and manage migration branches. - [REMOTE_CODE_EXECUTION]: The implementation playbook includes migration steps that recommend executing remote codemods via
npx(e.g.,react-codemodand@vue/migration-tool). This pattern involves downloading and executing code from the npm registry to automate code transformations. - [INDIRECT_PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface as it ingests and processes external data from package manager outputs and changelogs.
- Ingestion points:
npm_output.stdoutandpip_output.stdoutinresources/implementation-playbook.md, along with changelog text fetched during analysis. - Boundary markers: The skill parses tool output as JSON, but changelog data is processed as raw text without explicit delimiters.
- Capability inventory: The skill possesses capabilities for shell command execution via
subprocess.runacross multiple scripts. - Sanitization: The skill uses standard JSON parsing for structured data and regex-based scanning for changelog analysis.
- [DYNAMIC_EXECUTION]: The skill dynamically generates shell commands, migration guides, and test plans based on the runtime analysis of a project's dependency tree, which are then provided to the user for implementation.
Audit Metadata