nuqs-codemod-runner
Pass
Audited by Gen Agent Trust Hub on May 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/verify.shscript executes shell commands defined inconfig.json(specifically thetypecheck_commandandlint_commandfields) using theevalcommand. This allows the execution of arbitrary shell strings provided in the skill's configuration.\n- [EXTERNAL_DOWNLOADS]: Thescripts/apply.shscript invokesnpx --yes jscodeshift@latest, which downloads and executes thejscodeshiftpackage from the official npm registry at runtime.\n- [PROMPT_INJECTION]: The skill implements a workflow that is susceptible to Indirect Prompt Injection (Category 8).\n - Ingestion points:
scripts/scan.shuses ripgrep to read source code contents from the local repository.\n - Boundary markers:
scripts/report.shpresents discovered code snippets to the AI agent within markdown tables, but lacks explicit boundary delimiters or instructions to ignore embedded directives within those snippets.\n - Capability inventory: The skill possesses write access to the filesystem (via
jscodeshiftinscripts/apply.sh) and shell execution capabilities (scripts/verify.sh).\n - Sanitization: While
scripts/report.shperforms basic text escaping for markdown display, it does not sanitize or filter the content of the snippets for potentially malicious instructions.
Audit Metadata